是否有基于页面ID在页面上隐藏帖子编辑器wysiwyg?
我有一些自定义元框,在这个特定页面上不需要它..
我尝试过以下内容,但它没有做任何事情,页面的ID为75,但它仍然显示出来?
function remove_pages_editor(){
if(get_the_ID() == 75) {
remove_post_type_support( 'post', 'editor' );
} // end if
} // end remove_pages_editor
add_action( 'add_meta_boxes', 'remove_pages_editor' );
任何想法......?
答案 0 :(得分:0)
这可以使用较早的钩子do_action('load-' . $page_hook);
来完成。
add_action( 'load-post.php', 'hide_specific_editor_so_15154969' );
function hide_specific_editor_so_15154969()
{
if( '75' == $_GET['post'] && 'edit' == $_GET['action'] )
remove_post_type_support( 'post', 'editor' );
}