从帖子编辑页面中删除类别,但保留在侧边栏中?

时间:2017-01-06 作者:Louis W

是否可以从后期编辑屏幕中删除类别/分类框,但将其保留在侧栏中?看起来像是"show_ui" => true 是唯一将它们从编辑页面中删除的内容,但这也会将它们从侧边栏中隐藏。

enter image description here

1 个回复
SO网友:Danny Santoro

您可以在屏幕选项下拉列表(基于每个用户)中隐藏它们,如果这是您要查找的内容:

screen options dropdown

您还可以使用remove_meta_box 此处可见:https://codex.wordpress.org/Function_Reference/remove_meta_box

因此,根据自定义框的HTML ID是什么,您可以添加一个函数。假设客户端类型是client-types, 然后,以下步骤可以实现:

function remove_post_custom_fields() {
  remove_meta_box( \'client-types\' , \'post\' , \'normal\' ); 
}
add_action( \'admin_menu\' , \'remove_post_custom_fields\' );
这将在Post屏幕中为所有用户隐藏它。