array( 'value' => '0', 'label' => __( 'Zero', 'adle' ) ), '1' => array( 'value' => '1', 'label' => __( 'One', 'adle' ) ), '2' => array( 'value' => '2', 'label' => __( 'Two', 'adle' ) ), '3' => array( 'value' => '3', 'label' => __( 'Three', 'adle' ) ), '4' => array( 'value' => '4', 'label' => __( 'Four', 'adle' ) ), '5' => array( 'value' => '5', 'label' => __( 'Five', 'adle' ) ) ); return apply_filters( 'adle_sample_select_options', $sample_select_options ); } function adle_slider_category_select() { $slider_category_select = array(); $categories = get_categories(); foreach( $categories as $category ) { $slider_category_select[$category->term_id] = array( 'label' => $category->slug, 'value' => $category->term_id ); } //return array('options'=>$out); return apply_filters( 'adle_sample_select_options', $slider_category_select ); } function adle_slider_post_count() { $slider_post_count = array( '0' => array( 'value' => '0', 'label' => __( 'Zero', 'adle' ) ), '1' => array( 'value' => '1', 'label' => __( 'One', 'adle' ) ), '2' => array( 'value' => '2', 'label' => __( 'Two', 'adle' ) ), '3' => array( 'value' => '3', 'label' => __( 'Three', 'adle' ) ), '4' => array( 'value' => '4', 'label' => __( 'Four', 'adle' ) ), '5' => array( 'value' => '5', 'label' => __( 'Five', 'adle' ) ), '6' => array( 'value' => '6', 'label' => __( 'Six', 'adle' ) ), '7' => array( 'value' => '7', 'label' => __( 'Seven', 'adle' ) ), '8' => array( 'value' => '8', 'label' => __( 'Eight', 'adle' ) ), '9' => array( 'value' => '9', 'label' => __( 'Nine', 'adle' ) ), '10' => array( 'value' => '10', 'label' => __( 'Ten', 'adle' ) ), ); return apply_filters( 'adle_slider_post_count', $slider_post_count ); } /** * Returns an array of sample radio options registered for adle. * * @since adle 1.0 */ function adle_post_thumbs() { $post_thumbs = array( 'sthumbs' => array( 'value' => 'sthumbs', 'label' => __( 'Small Thumbnails', 'adle' ) ), 'lthumbs' => array( 'value' => 'lthumbs', 'label' => __( 'Large Tumbnails', 'adle' ) ) ); return apply_filters( 'adle_post_thumbs', $post_thumbs ); } /** * Returns the options array for adle. * * @since adle 1.0 */ function adle_get_theme_options() { $saved = (array) get_option( 'adle_theme_options' ); $defaults = array( 'navbar_checkbox' => 'off', 'slider_checkbox' => 'off', 'facebook' => '', 'twitter' => '', 'googleplus' => '', 'youtube' => '', 'linkedin' => '', 'pinterest' => '', 'instagram' => '', 'dribbble' => '', 'reddit' => '', 'rss' => '', 'slider_category_select' => '', 'slider_post_count' => 5, 'sample_select_options' => '', 'post_thumbs' => 'lthumbs', 'sample_textarea' => '', ); $defaults = apply_filters( 'adle_default_theme_options', $defaults ); $options = wp_parse_args( $saved, $defaults ); $options = array_intersect_key( $options, $defaults ); return $options; } /** * Renders the sample checkbox setting field. */ function adle_settings_field_navbar_checkbox() { $options = adle_get_theme_options(); ?>