function custom_post_type(){
//post type for popular sight seeing
$labels = array(
'name' => _x('popular_site_seeing', 'Post Type General Name', 'travel'),
'singular_name'=> _x('popular_site_seeing', 'Post Type Singular Name', 'travel'),
);
$args = array(
'label' => __('popular_site_seeing', 'travel'),
'description' => __('popular_site_seeing', 'travel'),
'labels' => $labels,
'supports' => array('title', 'editor', 'excerpt', 'author', 'thumbnail', 'comments', 'revisions', 'custom-fields',),
'taxonomies' => array('genres'),
'hierarchical' => false,
'public' => true,
'show_ui' => true,
'show_in_menu' => true,
'show_in_nav_menus' => true,
'show_in_admin_bar' => true,
'has_archive' => true,
'publicly_queryable' => true,
'capability_type' => 'post',
);
// Registering popular_site_seeing
register_post_type('popular_site_seeing', $args);
//post type for popular_treking_climbing
$labels= array(
'name' => _x('popular_treking_climbing', 'Post Type General Name', 'travel'),
'singular_name'=> _x('popular_treking_climbing', 'Post Type Singular Name', 'travel'),
);
$args = array(
'label' => __('popular_treking_climbing', 'travel'),
'description' => __('popular_treking_climbing', 'travel'),
'labels' => $labels,
'supports' => array('title', 'editor', 'excerpt', 'author', 'thumbnail', 'comments', 'revisions', 'custom-fields',),
'taxonomies' => array('genres'),
'hierarchical' => false,
'public' => true,
'show_ui' => true,
'show_in_menu' => true,
'show_in_nav_menus' => true,
'show_in_admin_bar' => true,
'has_archive' => true,
'publicly_queryable' => true,
'capability_type' => 'post',
);
//registering popular_treking_climbing
register_post_type('popular_treking_climbing', $args);
}
add_action('init', 'custom_post_type');
, как вы можете видеть, что я пытаюсь сделать два типа пользовательского поста в WordPress, один называется popular_site_seeing, а другой называются, popular_treking_climbing.the таможенный пост popular_site_seeing регистрируются и Я могу получить доступ к нему из панели администрирования wp, но другой тип публикации popular_treking_climbing не отображается на панели wp admin.What я делаю неправильно здесь? везде я искал, он говорит, что я делаю, это правильный путь.множественные таможенный пост типа не зарегистрирован в WordPress
Вы можете начать с возврата значения register_post_type. Если есть ошибка, вы сможете увидеть ее: '$ result = register_post_type ('popular_site_seeing', $ args); var_dump ($ result); 'Я бы сделал это оба раза и посмотрел, что такое ошибка. – larsAnders