我是Wordpress的新手(但在PHP电路上已经有一分钟了),我正在开发一个插件。我创建了一个自定义帖子类型,包含以下内容:
function create_post_type() {
$result = register_post_type( \'wcdoe_summary\',
array(
\'labels\' => array(
\'name\' => __(\'Woocommerce Order Summaries\'),
\'singular_name\' => __( \'Woocommerce Order Summary\' )
),
\'public\' => true,
\'publicly_queryable\' => false,
\'show_ui\' => true,
\'show_in_menu\' => true,
\'show_in_admin_bar\' => false,
\'capability_type\' => \'post\',
\'has_archive\' => true,
\'hierarchical\' => false,
\'menu_position\' => null,
\'exclude_from_search\' => true,
\'query_var\' => \'wcdoe_summary\'
)
);
}
add_action( \'init\', \'create_post_type\' );
我可以添加这种类型的帖子,但当我转到管理页面查看帖子时,我会看到“所有(48)我的(19)没有找到帖子”。
我试过这个:Custom Taxonomy with Custom Post Type Finds No Posts 保存我的永久链接页面也没有用。我目前没有与此帖子类型相关的分类法,但我也尝试过。
我是否误解了show\\u ui设置的作用?我是否需要为帖子的显示设置逻辑?
如有任何建议,将不胜感激!