function add_nice_faq() { $labels = array( 'name' => __( 'FAQs', 'nicethemes' ), 'singular_name' => __( 'FAQ', 'nicethemes' ), 'add_new' => __( 'Add New', 'nicethemes' ), 'add_new_item' => __( 'Add New FAQ', 'nicethemes' ), 'edit_item' => __( 'Edit FAQ', 'nicethemes' ), 'new_item' => __( 'New FAQ', 'nicethemes' ), 'view_item' => __( 'View FAQ', 'nicethemes' ), 'search_items' => __( 'Search FAQs', 'nicethemes' ), 'not_found' => __( 'No FAQs found', 'nicethemes' ), 'not_found_in_trash' => __( 'No FAQs found in Trash', 'nicethemes' ), 'parent_item_colon' => '' ); $args = array( 'labels' => $labels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, 'rewrite' => array( 'slug' => 'faq' ), 'capability_type' => 'post', 'hierarchical' => false, 'menu_icon' => nice_admin_menu_icon( 'btn-faq.png' ), 'menu_position' => null, 'supports' => array( 'title', 'editor', 'page-attributes' ) ); register_post_type( 'faq', $args ); }
/** * nice_admin_menu() * * Create admin menu for nicethemes * * @since 1.0.0 * */ function nice_admin_menu() { add_object_page(__('Theme Options', 'nicethemes'), 'Nice Themes', 'manage_options', 'nicethemes', 'nicethemes', nice_admin_menu_icon()); // Theme Options. $niceadmin = add_submenu_page('nicethemes', __('Theme Options', 'nicethemes'), __('Theme Options', 'nicethemes'), 'manage_options', 'nicethemes', 'nicethemes'); // Updates. $niceadmin = add_submenu_page('nicethemes', __('NiceThemes Updates', 'nicethemes'), __('Updates', 'nicethemes'), 'manage_options', 'niceupdates', 'niceupdates'); // Support. $niceadmin = add_submenu_page('nicethemes', __('Support Forums', 'nicethemes'), __('Support', 'nicethemes'), 'manage_options', 'nicethemes-support', 'nicethemes_support_page'); // More Themes. - temporary commented, as requested by Envato, te monopolic WordPress Marketplace. //$niceadmin = add_submenu_page( 'nicethemes', __( 'More Themes', 'nicethemes' ), __( 'More Themes', 'nicethemes' ), 'manage_options', 'nicethemes-themes', 'nicethemes_themes_page' ); if (is_admin_niceframework()) { wp_enqueue_style('admin-style', NICE_TPL_DIR . '/engine/admin/admin-style.css'); wp_register_style('nice-datepicker', get_template_directory_uri() . '/engine/admin/css/datepicker.css'); wp_register_style('nice-ui-slider', get_template_directory_uri() . '/engine/admin/css/ui-slider.css'); wp_register_script('nice-typography-preview', get_template_directory_uri() . '/engine/admin/js/nice-typography-preview.js', array('jquery'), '1.0.0', true); wp_register_script('nice-general', get_template_directory_uri() . '/engine/admin/js/general.js'); add_action('admin_head', 'nice_admin_head'); wp_enqueue_style('nice-datepicker'); wp_enqueue_style('nice-ui-slider'); wp_enqueue_script('jquery-ui-core'); wp_enqueue_script('jquery-ui-datepicker'); wp_enqueue_script('jquery-ui-slider'); wp_enqueue_script('nice-typography-preview'); wp_enqueue_script('nice-general'); //if ( isset( $_GET ) && ( isset( $_GET['activated'] ) && $_GET['activated'] == true ) ) $first_time = 'true'; //else $first_time = 'false'; // Had to set this because of Envato, the monopolic WordPress marketplace. $first_time = false; $data = array('activated' => $first_time); wp_localize_script('nice-general', 'php_data', $data); } if (is_admin()) { wp_register_style('nice-admin-menu', get_template_directory_uri() . '/engine/admin/css/admin-menu.css'); wp_enqueue_style('nice-admin-menu'); wp_register_style('nice-admin-font', get_template_directory_uri() . '/engine/admin/css/niceadmin-font.css'); wp_enqueue_style('nice-admin-font'); } }