要禁用除类别页面上的自定义字段之外的自定义字段,我如何检查它是否是类别页面?
也许是这样的:
add_action( \'admin_menu\', \'remove_custom_fields\' );
function remove_custom_fields() {
if( /* code to check if page is not category page */){
remove_meta_box(\'postcustom\', \'page\', \'normal\');
}
但我不知道怎么检查-我试过了
$screen = get_current_screen();
if($screen->taxonomy != \'category\') { //etc}
但在
admin_menu
动作,但我可以用它
current_screen
操作,但我想这是删除自定义字段的错误位置。
----编辑---
我意识到,类别页面似乎没有可用的自定义字段,因此,如果我将类别页面从自定义字段的删除中排除出来,实际上并不重要。