我正在尝试将类别选择器添加到“页面”编辑器工作区。下面的代码实现了这个技巧,但是,没有一个值与页面一起保存。
非常感谢您的帮助!
add_action(\'admin_menu\', \'my_post_categories_meta_box\');
function my_post_categories_meta_box() {
add_meta_box(\'categorydiv\', __(\'Categories\'),
\'post_categories_meta_box\', \'page\', \'side\', \'core\');
}
最合适的回答,由SO网友:chrisguitarguy 整理而成
您需要注册category
页面的分类法post_type
具有register_taxonomy_for_object_type
.
这就是诀窍:
<?php
add_action( \'init\', \'wpse34528_add_page_cats\' );
function wpse34528_add_page_cats()
{
register_taxonomy_for_object_type( \'category\', \'page\' );
}