| Server IP : 89.108.64.180 / Your IP : 216.73.217.92 Web Server : Apache/2.4.41 (Ubuntu) System : Linux 89-108-64-180.cloudvps.regruhosting.ru 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : www-root ( 1010) PHP Version : 8.0.30 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/www-root/data/www/v-tihvin.ru/wp-content/plugins/nd-projects/inc/cpt/ |
Upload File : |
<?php
///////////////////////////////////////////////////CPT1///////////////////////////////////////////////////////////////
function nd_cc_create_post_type_1() {
register_post_type('nd_cc_cpt_1',
array(
'labels' => array(
'name' => esc_html__('Projects','nd-projects'),
'singular_name' => esc_html__('Projects','nd-projects')
),
'public' => true,
'has_archive' => true,
'exclude_from_search' => true,
'rewrite' => array('slug' => 'projects' ),
'menu_icon' => 'dashicons-index-card',
'taxonomies' => array('post_tag'),
'supports' => array('title', 'editor', 'thumbnail' )
)
);
}
add_action('init', 'nd_cc_create_post_type_1');
//START create sidebar
function nd_cc_single_project_sidebar() {
// Sidebar Main
register_sidebar(array(
'name' => esc_html__('ND Projects Sidebar','nd-projects'),
'id' => 'nd_cc_sidebar_cpt_1',
'before_widget' => '<div id="%1$s" class="widget %2$s">',
'after_widget' => '</div>',
'before_title' => '<h3>',
'after_title' => '</h3>',
));
}
add_action( 'widgets_init', 'nd_cc_single_project_sidebar' );
//END create sidebar
///////////////////////////////////////////////////TAXONOMIES///////////////////////////////////////////////////////////////
//Durations
function nd_cc_create_taxonomies_cpt_1() {
register_taxonomy(
'nd_cc_cpt_1_tax_1',
'post',
array(
'label'=>__('Categories', 'nd-projects'),
'rewrite'=>array('slug'=>'category-projects'),
'hierarchical'=>true
)
);
}
add_action('init','nd_cc_create_taxonomies_cpt_1');
///////////////////////////////////////////////////ADD TAXONOMIES TO CPT///////////////////////////////////////////////////////////////
function nd_cc_add_taxonomies_to_cpt_1(){
register_taxonomy_for_object_type('nd_cc_cpt_1_tax_1', 'nd_cc_cpt_1');
}
add_action('init', 'nd_cc_add_taxonomies_to_cpt_1');