Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php $wl_theme_options = corporal_options1();
- $portfolio_slug= $wl_theme_options['portfolio_slug'];
- $member_slug= $wl_theme_options['member_slug'];
- $service_slug= $wl_theme_options['service_slug'];
- function corporal_slider_function1()
- { register_post_type( 'corporal_slider',
- array(
- 'labels' => array(
- 'name' => __('Corporal Slider','corporal-premium'),
- 'add_new' => __('Add New Slide', 'corporal-premium'),
- 'add_new_item' => __('Add New Slide','corporal-premium'),
- 'edit_item' => __('Edit Slide','corporal-premium'),
- 'new_item' => __('New Slide','corporal-premium'),
- 'all_items' => __('All Slides','corporal-premium'),
- 'view_item' => __('View Slide','corporal-premium'),
- 'search_items' => __('Search Slides','corporal-premium'),
- 'not_found' => __('No Slides found','corporal-premium'),
- 'not_found_in_trash' => __('No Slide found in Trash','corporal-premium'),
- ),
- 'supports' => array('title','thumbnail'),
- 'show_in' => true,
- 'show_in_nav_menus' => false,
- 'public' => true,
- 'publicly_queryable' => false,
- 'menu_icon' => 'dashicons-laptop',
- 'exclude_from_search'=> true,
- )
- );
- }
- add_action( 'wp_loaded', 'corporal_slider_function1' );
- function corporal_service_function1()
- { register_post_type( 'corporal_service',
- array(
- 'labels' => array(
- 'name' => __('Corporal Service','corporal-premium'),
- 'add_new' => __('Add New Service', 'corporal-premium'),
- 'add_new_item' => __('Add New Service','corporal-premium'),
- 'edit_item' => __('Edit Service','corporal-premium'),
- 'new_item' => __('New Service','corporal-premium'),
- 'all_items' => __('All Services','corporal-premium'),
- 'view_item' => __('View Service','corporal-premium'),
- 'search_items' => __('Search Services','corporal-premium'),
- 'not_found' => __('No Services found','corporal-premium'),
- 'not_found_in_trash' => __('No Service found in Trash','corporal-premium'),
- ),
- 'supports' => array('title','editor'),
- 'show_in' => true,
- 'show_in_nav_menus' => false,
- 'rewrite' => array('slug' => $GLOBALS['service_slug']),
- 'public' => true,
- 'menu_icon' => 'dashicons-screenoptions',
- 'exclude_from_search'=> true,
- )
- );
- }
- add_action( 'wp_loaded', 'corporal_service_function1' );
- function corporal_portfolio_function1()
- { register_post_type( 'corporal_portfolio',
- array(
- 'labels' => array(
- 'name' => __('Corporal Portfolio','corporal-premium'),
- 'add_new' => __('Add New Portfolio', 'corporal-premium'),
- 'add_new_item' => __('Add New Portfolio','corporal-premium'),
- 'edit_item' => __('Edit Portfolio','corporal-premium'),
- 'new_item' => __('New Portfolio','corporal-premium'),
- 'all_items' => __('All Portfolios','corporal-premium'),
- 'view_item' => __('View Portfolio','corporal-premium'),
- 'search_items' => __('Search Portfolios','corporal-premium'),
- 'not_found' => __('No Portfolios found','corporal-premium'),
- 'not_found_in_trash' => __('No Portfolio found in Trash','corporal-premium'),
- ),
- 'supports' => array('title','thumbnail','editor'),
- 'show_in' => true,
- 'show_in_nav_menus' => false,
- 'rewrite' => array('slug' => $GLOBALS['portfolio_slug']),
- 'public' => true,
- 'menu_icon' => 'dashicons-images-alt',
- 'exclude_from_search'=> true,
- )
- );
- }
- add_action( 'wp_loaded', 'corporal_portfolio_function1' );
- function corporal_portfolio_taxonomy1() {
- register_taxonomy('corporal_portfolio_categories','corporal_portfolio',
- array( 'hierarchical' => true,
- 'show_in_nav_menus' => false,
- 'label' => 'Portfolio Categories',
- 'query_var' => true));
- // Get Default Category Id
- $defualt_categories_id = get_option('portfolio_default_categories_id');
- //quick update category
- if((isset($_POST['action'])) && (isset($_POST['taxonomy']))){
- wp_update_term($_POST['tax_ID'], 'corporal_portfolio_categories', array(
- 'name' => $_POST['name'],
- 'slug' => $_POST['slug']
- ));
- update_option('portfolio_default_categories_id', $defualt_categories_id);
- }
- else
- { // Add default taxonomy
- if(!$defualt_categories_id){
- wp_insert_term('ALL','corporal_portfolio_categories', array('description'=> 'Default Category','slug' => 'ALL'));
- $Current_text_id = term_exists('ALL', 'corporal_portfolio_categories');
- update_option('portfolio_default_categories_id', $Current_text_id['term_id']);
- }
- }
- // update default taxonomy
- if(isset($_POST['submit']) && isset($_POST['action']) )
- {
- if(isset($_POST['tag_ID']) && isset($_POST['name']) && isset($_POST['slug']) && isset($_POST['description']) ) {
- wp_update_term($_POST['tag_ID'], 'corporal_portfolio_categories', array(
- 'name' => $_POST['name'],
- 'slug' => $_POST['slug'],
- 'description' =>$_POST['description']
- ));
- }
- }
- // Delete default category
- if(isset($_POST['action']) && isset($_POST['tag_ID']) )
- { if(($_POST['tag_ID'] == $defualt_tex_id) && $_POST['action'] == "delete-tag")
- {
- delete_option('portfolio_default_categories_id');
- }
- }
- }
- add_action( 'wp_loaded', 'corporal_portfolio_taxonomy1' );
- function corporal_testi_function1()
- { register_post_type( 'corporal_testimonial',
- array(
- 'labels' => array(
- 'name' => __('Corporal Testimonial','corporal-premium'),
- 'add_new' => __('Add New Testimonial', 'corporal-premium'),
- 'add_new_item' => __('Add New Testimonial','corporal-premium'),
- 'edit_item' => __('Edit Testimonial','corporal-premium'),
- 'new_item' => __('New Testimonial','corporal-premium'),
- 'all_items' => __('All Testimonials','corporal-premium'),
- 'view_item' => __('View Testimonial','corporal-premium'),
- 'search_items' => __('Search Testimonials','corporal-premium'),
- 'not_found' => __('No Testimonials found','corporal-premium'),
- 'not_found_in_trash' => __('No Testimonial found in Trash','corporal-premium'),
- ),
- 'supports' => array('title','thumbnail'),
- 'show_in' => true,
- 'show_in_nav_menus' => false,
- 'public' => true,
- 'publicly_queryable' => false,
- 'menu_icon' => 'dashicons-format-chat',
- 'exclude_from_search'=> true,
- )
- );
- }
- add_action( 'wp_loaded', 'corporal_testi_function1' );
- function corporal_client_function1(){
- register_post_type( 'corporal_client',
- array(
- 'labels' => array(
- 'name' => __('Corporal Clients','corporal-premium'),
- 'add_new' => __('Add New Client', 'corporal-premium'),
- 'add_new_item' => __('Add New Client','corporal-premium'),
- 'edit_item' => __('Edit Client','corporal-premium'),
- 'new_item' => __('New Client','corporal-premium'),
- 'all_items' => __('All Clients','corporal-premium'),
- 'view_item' => __('View Client','corporal-premium'),
- 'search_items' => __('Search Clients','corporal-premium'),
- 'not_found' => __('No Clients found','corporal-premium'),
- 'not_found_in_trash' => __('No Client found in Trash','corporal-premium'),
- ),
- 'supports' => array('title','thumbnail'),
- 'show_in' => true,
- 'show_in_nav_menus' => false,
- 'public' => true,
- 'publicly_queryable' => false,
- 'menu_icon' => 'dashicons-nametag',
- 'exclude_from_search'=> true,
- )
- );
- }
- add_action( 'wp_loaded', 'corporal_client_function1' );
- function corporal_team_function1()
- { register_post_type( 'corporal_member',
- array(
- 'labels' => array(
- 'name' => __('Corporal Members','corporal-premium'),
- 'add_new' => __('Add New Member', 'corporal-premium'),
- 'add_new_item' => __('Add New Member','corporal-premium'),
- 'edit_item' => __('Edit Member','corporal-premium'),
- 'new_item' => __('New Member','corporal-premium'),
- 'all_items' => __('All Members','corporal-premium'),
- 'view_item' => __('View Member','corporal-premium'),
- 'search_items' => __('Search Members','corporal-premium'),
- 'not_found' => __('No Members found','corporal-premium'),
- 'not_found_in_trash' => __('No Member found in Trash','corporal-premium'),
- ),
- 'supports' => array('title','thumbnail','editor'),
- 'show_in' => true,
- 'show_in_nav_menus' => false,
- 'rewrite' => array('slug' => $GLOBALS['member_slug']),
- 'public' => true,
- 'menu_icon' => 'dashicons-businessman',
- 'exclude_from_search'=> true,
- )
- );
- }
- add_action( 'wp_loaded', 'corporal_team_function1' );
- function corporal_facts_function1(){
- register_post_type( 'corporal_facts',
- array(
- 'labels' => array(
- 'name' => __('Corporal Facts','corporal-premium'),
- 'add_new' => __('Add New Fact', 'corporal-premium'),
- 'add_new_item' => __('Add New Fact','corporal-premium'),
- 'edit_item' => __('Edit Fact','corporal-premium'),
- 'new_item' => __('New Fact','corporal-premium'),
- 'all_items' => __('All Facts','corporal-premium'),
- 'view_item' => __('View Fact','corporal-premium'),
- 'search_items' => __('Search Facts','corporal-premium'),
- 'not_found' => __('No Fact found','corporal-premium'),
- 'not_found_in_trash' => __('No Fact found in Trash','corporal-premium'),
- ),
- 'supports' => array('title'),
- 'show_in' => true,
- 'show_in_nav_menus' => false,
- 'public' => true,
- 'publicly_queryable' => false,
- 'menu_icon' => 'dashicons-chart-area',
- 'exclude_from_search'=> true,
- )
- );
- }
- add_action( 'wp_loaded', 'corporal_facts_function1' );
- function corporal_skills_function1(){
- register_post_type( 'corporal_skills',
- array(
- 'labels' => array(
- 'name' => __('Corporal Skills','corporal-premium'),
- 'add_new' => __('Add New Skill', 'corporal-premium'),
- 'add_new_item' => __('Add New Skill','corporal-premium'),
- 'edit_item' => __('Edit Skill','corporal-premium'),
- 'new_item' => __('New Skill','corporal-premium'),
- 'all_items' => __('All Skills','corporal-premium'),
- 'view_item' => __('View Skill','corporal-premium'),
- 'search_items' => __('Search Skills','corporal-premium'),
- 'not_found' => __('No Skill found','corporal-premium'),
- 'not_found_in_trash' => __('No Skill found in Trash','corporal-premium'),
- ),
- 'supports' => array('title'),
- 'show_in' => true,
- 'show_in_nav_menus' => false,
- 'public' => true,
- 'publicly_queryable' => false,
- 'menu_icon' => 'dashicons-welcome-learn-more',
- 'exclude_from_search'=> true,
- )
- );
- }
- add_action( 'wp_loaded', 'corporal_skills_function1' );
- ?>
Add Comment
Please, Sign In to add comment