是否可以删除主要的富文本框编辑器?

时间:2011-10-24 作者:Zach Lysobey

我正在使用simple fields插件提供额外的富文本编辑器,在我的任何“页面”上都不需要这个“主”文本编辑器框

我在函数中尝试了以下代码。php:

function my_remove_meta_boxes() {
remove_meta_box(\'postdivrich\',\'page\',\'normal\');
}
add_action( \'admin_menu\', \'my_remove_meta_boxes\' );
显然,这将不起作用,因为它实际上不是一个元框。。。

我想我可以偷偷带一些jQuery到某个地方:(\'#postdivrich\').hide() 但我真的不知道该把它放在哪里,我怀疑还有更好的方法。

任何帮助都将不胜感激

Edit: this question 描述如何执行所需操作,但对于自定义帖子类型。我是否可以将同样的技术应用到“页面”上?

Edit 2: 使用noob power,我让一些东西工作起来,但对于所有的帖子类型,它在被隐藏之前会在屏幕上闪烁。我跳过了JQuery,直接选择了纯ole JS:

//REMOVE MAIN TEXT CONTENT BOX FOR PAGES
function removeMainTxtContent(){
    echo \'<script>window.onload=function(){document.getElementById("postdivrich").style.display="none";}</script>\';
}add_action(\'admin_head\', \'removeMainTxtContent\');

1 个回复
最合适的回答,由SO网友:Milo 整理而成

see remove_post_type_support

function remove_pages_editor(){
    remove_post_type_support( \'page\', \'editor\' );
}   
add_action( \'init\', \'remove_pages_editor\' );
结束

相关推荐

如何从WP-Admin菜单中删除工具菜单项

其中是函数。php是存储和构建的?我想从所有用户(如管理员和其他用户)的mysite中删除名为“工具”的菜单?我请求你帮我解决这个问题。给我一个最好的解决方案,比如wordpress的外行,这样我就能很快理解事情。