2

ページ 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' );

何か案は..?

4

1 に答える 1

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' );
}
于 2013-03-01T11:25:51.653 に答える