回答:
はい、カスタム投稿タイプからエディターサポートを削除します。
2つの方法でそれを行うことができます。
例:
$args = array(
'public' => true,
'publicly_queryable' => true,
'show_ui' => true,
'show_in_menu' => true,
'capability_type' => 'post',
'has_archive' => true,
'supports' => array('title','author','thumbnail','excerpt','comments')
);
register_post_type('book',$args);
2.カスタム投稿タイプがコードで定義されていない場合(つまり、他のプラグイン/テーマでカスタム投稿タイプが定義されている場合)、remove_post_typeサポートを使用します。
例:
add_action('init', 'my_rem_editor_from_post_type');
function my_rem_editor_from_post_type() {
remove_post_type_support( <POST TYPE>, 'editor' );
}
カスタム投稿タイプを登録するときは、エディターのサポートを指定しないでください。
$args = array(
'labels' => $labels,
'public' => true,
'publicly_queryable' => true,
'show_ui' => true,
'show_in_menu' => true,
'query_var' => true,
'rewrite' => true,
'capability_type' => 'post',
'has_archive' => true,
'hierarchical' => false,
'menu_position' => null,
// on the supports param here you see no 'editor'
'supports' => array('title','author','thumbnail','excerpt','comments')
);
register_post_type('book',$args);
詳細情報:関数リファレンス/登録投稿タイプを参照してください。
設定することもできます
'supports' => false
デフォルト(タイトルとエディター)の動作を避けるため。
注:これは3.5以上の場合です。