这可以通过jQuery完成。
在本例中,修改器是在编辑现有帖子时打印的(admin_head-post.php
) 写新的时候(admin_head-post-new.php
).
有一个条件可以检查正确的帖子类型,因为这可以钩住帖子、页面和自定义帖子类型。
正在隐藏“最常用”选项卡。要处理该选项卡中的类别,请使用标识符#in-popular-category-CAT_ID
.
add_action( \'admin_head-post-new.php\', \'wpse_72603_default_categories\' );
add_action( \'admin_head-post.php\', \'wpse_72603_default_categories\' );
function wpse_72603_default_categories()
{
global $current_screen;
// If not our post type, do nothing
if( \'post\' != $current_screen->post_type )
return;
?>
<script language="javascript" type="text/javascript">
jQuery(document).ready(function($)
{
// Hide the "Most used" tab
$(\'#category-tabs .hide-if-no-js\').remove();
// Tick the checkboxes of categories 3 and 9
$(\'#in-category-3, #in-category-9\').attr(\'checked\', true);
// Disable the clicks in categories 3 and 9
$(\'#in-category-3, #in-category-9, #in-popular-category-9\')
.click(function() { return false; });
});
</script>
<?php
}
感兴趣的插件:
Category Checklist Tree.
在帖子编辑屏幕上,保存帖子后,您会注意到选中的类别显示在顶部,打破了类别层次结构。此插件删除了该“功能”。