这需要两个步骤:
1) 首先,我们需要隐藏编辑器选项卡,这可以使用CSS轻松完成。我们将向管理负责人输出一些CSS来实现这一点:
function hide_editor_tabs() {
global $pagenow;
// Only output the CSS if we\'re on the edit post or add new post screens.
if ( ! ( \'post.php\' == $pagenow || \'post-new.php\' == $pagenow ) ) {
return;
}
?>
<style>
.wp-editor-tabs {
display: none;
}
</style>
<?php
}
add_action( \'admin_head\', \'hide_editor_tabs\' );
请记住,虽然我们只能隐藏其中一个选项卡,就像OP请求的那样,但实际上我们应该同时隐藏这两个选项卡。因为总共只有两个选项卡,所以只隐藏一个选项卡,然后剩下一个选项卡是没有任何意义的,这样就没有任何意义了。
2) 接下来,我们需要强制可视化编辑器成为默认编辑器。由于我们在第一步中隐藏了选项卡,用户将无法切换默认选项卡。
function force_default_editor() {
return \'tinymce\';
}
add_filter( \'wp_default_editor\', \'force_default_editor\' );
如果要强制使用文本编辑器,只需更改
return \'tinymce\';
到
return \'text\';
在步骤2中。