/** * Returns the labels for the theme post type. * * @since 1.0.0 * @access public * @return array */ function thds_get_theme_labels() { $labels = array('name' => __('Themes', 'theme-designer'), 'singular_name' => __('Theme', 'theme-designer'), 'menu_name' => thds_get_menu_title(), 'name_admin_bar' => __('Theme', 'theme-designer'), 'add_new' => __('New Theme', 'theme-designer'), 'add_new_item' => __('Add New Theme', 'theme-designer'), 'edit_item' => __('Edit Theme', 'theme-designer'), 'new_item' => __('New Theme', 'theme-designer'), 'view_item' => __('View Theme', 'theme-designer'), 'search_items' => __('Search Themes', 'theme-designer'), 'not_found' => __('No themes found', 'theme-designer'), 'not_found_in_trash' => __('No themes found in trash', 'theme-designer'), 'all_items' => __('Themes', 'theme-designer'), 'featured_image' => __('Screenshot', 'theme-designer'), 'set_featured_image' => __('Set screenshot', 'theme-designer'), 'remove_featured_image' => __('Remove screenshot', 'theme-designer'), 'use_featured_image' => __('Use as screenshot', 'theme-designer'), 'insert_into_item' => __('Insert into content', 'theme-designer'), 'uploaded_to_this_item' => __('Uploaded to this theme', 'theme-designer'), 'views' => __('Filter themes list', 'theme-designer'), 'pagination' => __('Themes list navigation', 'theme-designer'), 'list' => __('Themes list', 'theme-designer'), 'archive_title' => thds_get_archive_title()); return apply_filters('thds_get_theme_labels', $labels); }
/** * Menu title field callback. * * @since 1.0.0 * @access public * @return void */ public function field_menu_title() { ?> <label> <input type="text" class="regular-text" name="thds_settings[menu_title]" value="<?php echo esc_attr(thds_get_menu_title()); ?> " /> <br /> <span class="description"><?php esc_html_e('The title for the themes admin menu.', 'theme-designer'); ?> </span> </label> <?php }