経緯

カスタムフィールドを利用していると、投稿画面上にデフォルトで表示されているWYSIWYGエディタが邪魔になることがあると思います。
これらを非表示にする方法のご紹介です。

やり方

以下のようなファイルを作成します。

<?php
add_action( 'init' , 'my_remove_post_editor_support' );

function my_remove_post_editor_support() {
 remove_post_type_support( 'page', 'editor' );
}

remove_post_type_supportの第2引数はデフォルトが必要ない投稿の種類を指定します。
pageは固定ページ、postはデフォルトの投稿、カスタム投稿タイプを管理したいときはそのslugを指定します。

あとはこのadmin/remove-default-editor.phpファイルをfunctions.php内で読み込ませてやりましょう。

<?php
include 'admin/remove-default-editor.php';