Categories::register_general_settings_form()
Description #
Register category general settings.
Source #
File: addons/categories/categories.php
public function register_general_settings_form() { $opt = ap_opt(); return array( 'fields' => array( 'categories_page_info' => array( 'html' => '<label class="ap-form-label" for="form_options_category_general-categories_page_info">' . __( 'Categories base page', 'anspress-question-answer' ) . '</label>' . __( 'Base page for categories can be configured in general settings of AnsPress.', 'anspress-question-answer' ), ), 'form_category_orderby' => array( 'label' => __( 'Ask form category order', 'anspress-question-answer' ), 'description' => __( 'Set how you want to order categories in form.', 'anspress-question-answer' ), 'type' => 'select', 'options' => array( 'ID' => __( 'ID', 'anspress-question-answer' ), 'name' => __( 'Name', 'anspress-question-answer' ), 'slug' => __( 'Slug', 'anspress-question-answer' ), 'count' => __( 'Count', 'anspress-question-answer' ), 'term_group' => __( 'Group', 'anspress-question-answer' ), ), 'value' => $opt['form_category_orderby'], ), 'categories_page_orderby' => array( 'label' => __( 'Categories page order by', 'anspress-question-answer' ), 'description' => __( 'Set how you want to order categories in categories page.', 'anspress-question-answer' ), 'type' => 'select', 'options' => array( 'ID' => __( 'ID', 'anspress-question-answer' ), 'name' => __( 'Name', 'anspress-question-answer' ), 'slug' => __( 'Slug', 'anspress-question-answer' ), 'count' => __( 'Count', 'anspress-question-answer' ), 'term_group' => __( 'Group', 'anspress-question-answer' ), ), 'value' => $opt['categories_page_orderby'], ), 'categories_page_order' => array( 'label' => __( 'Categories page order', 'anspress-question-answer' ), 'description' => __( 'Set how you want to order categories in categories page.', 'anspress-question-answer' ), 'type' => 'select', 'options' => array( 'ASC' => __( 'Ascending', 'anspress-question-answer' ), 'DESC' => __( 'Descending', 'anspress-question-answer' ), ), 'value' => $opt['categories_page_order'], ), 'categories_per_page' => array( 'label' => __( 'Category per page', 'anspress-question-answer' ), 'desc' => __( 'Category to show per page', 'anspress-question-answer' ), 'subtype' => 'number', 'value' => $opt['categories_per_page'], ), 'categories_image_height' => array( 'label' => __( 'Categories image height', 'anspress-question-answer' ), 'desc' => __( 'Image height in categories page', 'anspress-question-answer' ), 'subtype' => 'number', 'value' => $opt['categories_image_height'], ), ), ); }
Expand full source code Collapse full source code View on GitHub: addons/categories/categories.php:259
Add your comment