0

我试图在不同页面的元框中显示 wordpress 类别,该页面是自定义的。

就像一个空白页面,我正在尝试在该页面上添加 wordpress 元框,并能够添加新类别。

我想要实现的截屏示例。

4

1 回答 1

0

很简单,调用如下函数即可

add_action( 'init', 'add_cat_meta' );
function add_cat_meta()
{
    register_taxonomy_for_object_type( 'category', 'custom_page' );
}

注意custom_page, 替换custom_page为您的原始自定义帖子名称,例如,如果您有以下注册自定义帖子

register_post_type( 'restaurant',
    array(...);
);

现在为您可以使用的自定义帖子添加类别元框

register_taxonomy_for_object_type( 'category', 'restaurant' );

此外,如果您想在该page部分中添加类别元框,那么您可以使用

register_taxonomy_for_object_type('category','page');

但是页面与帖子不同,不需要类别。

于 2013-05-23T02:45:31.383 回答