Php 自定义WP Post类型在后端显示错误的Post
我在WordPress中创建了一个自定义的帖子类型,但是当我向这个帖子类型添加一个新帖子时,它不会显示在帖子类型中所有帖子的列表中。相反,它显示默认帖子页面中的所有帖子 功能:Php 自定义WP Post类型在后端显示错误的Post,php,wordpress,custom-post-type,Php,Wordpress,Custom Post Type,我在WordPress中创建了一个自定义的帖子类型,但是当我向这个帖子类型添加一个新帖子时,它不会显示在帖子类型中所有帖子的列表中。相反,它显示默认帖子页面中的所有帖子 功能: function create_post_type() { register_post_type( 'winactie', array( 'labels' => array ( 'name' => __( 'Winactie' ), 'singular_name' =>
function create_post_type() {
register_post_type( 'winactie',
array(
'labels' => array (
'name' => __( 'Winactie' ),
'singular_name' => __( 'Actie' )),
'public' => true,
'has_archive' => true,
'menu_position' => 5,
'rewrite' => array('slug' => 'winactie'),
)
);
}
add_action( 'init', 'create_post_type' );
我遗漏了什么吗?请使用此链接在管理端创建新的自定义帖子类型,它将为您提供完美的结果
另外,请将您的帖子类型名称更改为演示帖子类型名称。请使用此链接在管理端创建新的自定义帖子类型,它将为您提供完美的结果
function create_post_type() {
register_post_type( 'winactie',
array(
'labels' => array (
'name' => __( 'Winactie' ),
'singular_name' => __( 'Actie' )),
'public' => true,
'has_archive' => true,
'menu_position' => 5,
'rewrite' => array('slug' => 'winactie'),
)
);
}
add_action( 'init', 'create_post_type' );
另外,请将您的帖子类型名称更改为演示帖子类型名称
function create_post_type() {
register_post_type( 'winactie',
array(
'labels' => array (
'name' => __( 'Winactie' ),
'singular_name' => __( 'Actie' )),
'public' => true,
'has_archive' => true,
'menu_position' => 5,
'rewrite' => array('slug' => 'winactie'),
)
);
}
add_action( 'init', 'create_post_type' );
您的代码是正确的,我已经尝试了您的代码,没有错误。所有帖子都列在winactie自定义帖子中
您的代码是正确的,我已经尝试了您的代码,没有错误。所有帖子都列在winactie自定义帖子中。“相反,它显示默认帖子页面中的所有帖子”这在管理页面或公共页面中发生?向我们展示你帖子页面的代码。你是否使用缓存插件。如果是,那么尝试清除缓存,看看它是否工作..嗨,谢谢你的回复。我发现另一个函数(我用来定制/category归档页面)正在创建冲突。当我删除该功能时,post type+后端工作正常。“相反,它显示默认post页面中的所有post”这发生在管理页面或公共页面中?向我们展示你帖子页面的代码。你是否使用缓存插件。如果是,那么尝试清除缓存,看看它是否工作..嗨,谢谢你的回复。我发现另一个函数(我用来定制/category归档页面)正在创建冲突。当我删除该功能后,post type+后端正常工作。您好,谢谢您的回复。我发现另一个函数(我用来定制/category归档页面)正在创建冲突。当我删除该功能后,post type+后端正常工作。您好,谢谢您的回复。我发现另一个函数(我用来定制/category归档页面)正在创建冲突。当我删除该函数时,post type+后端正常工作。