Php WordPress-添加/编辑未显示类别的帖子屏幕选项
希望这是一个非常简单的修复,但我刚刚注意到在我的添加新/编辑帖子屏幕选项中,我没有要启用/禁用的类别(参见图)。非常感谢您的帮助Php WordPress-添加/编辑未显示类别的帖子屏幕选项,php,wordpress,taxonomy,categories,Php,Wordpress,Taxonomy,Categories,希望这是一个非常简单的修复,但我刚刚注意到在我的添加新/编辑帖子屏幕选项中,我没有要启用/禁用的类别(参见图)。非常感谢您的帮助 在wp admin/includes/screen.php中,我们看到: <div class="metabox-prefs"> <?php meta_box_prefs( $this ); // draw checkboxes in screen options ?> </div> 此函数包括两个
在
wp admin/includes/screen.php中,我们看到:
<div class="metabox-prefs">
<?php
meta_box_prefs( $this ); // draw checkboxes in screen options
?>
</div>
此函数包括两个过滤器默认隐藏的元数据框
和隐藏的元数据框
:
function get_hidden_meta_boxes( $screen ) {
// code
$hidden = apply_filters( 'default_hidden_meta_boxes', $hidden, $screen );
// code
return apply_filters( 'hidden_meta_boxes', $hidden, $screen, $use_defaults );
}
Mi的结论是,您的一个插件正在您的屏幕选项中隐藏类别
,这是一个自定义的帖子类型吗?您可能没有类别分类设置。此外,您可能需要检查主题的functions.php
文件,查看是否有任何内容正在删除此帖子类型中的类别。必须是functions.php
中的插件或其他内容。你也可以试着在ok will do上发帖,谢谢你的帮助谢谢你的朋友,我现在跳过了这个问题,今晚晚些时候再回来。谢谢你的帮助!不客气,尝试停用可疑插件,然后查看。我已经有一段时间没有解决这个问题了。停用所有插件没有任何区别:-/还有其他想法吗?
function get_hidden_meta_boxes( $screen ) {
// code
$hidden = apply_filters( 'default_hidden_meta_boxes', $hidden, $screen );
// code
return apply_filters( 'hidden_meta_boxes', $hidden, $screen, $use_defaults );
}