WordPressのGutenbergを固定ページのみ無効化したいということがあったので、投稿タイプ毎にGutenbergを無効化する方法を試してみます。
サンプルコード
functions.phpに下記を追加します。
function disable_block_editor($use_block_editor, $post_type) { // if ($post_type === 'post') return false; // デフォルトの投稿で無効化 if ($post_type === 'page') return false; // 固定ページで無効化 return $use_block_editor; } add_filter('use_block_editor_for_post_type', 'disable_block_editor', 10, 10);
上記の場合、固定ページのみGutenbergが無効化されます。
デフォルトの投稿でも無効化したい場合、2行目のコメントアウトを外してください。
カスタム投稿で無効化にしたい場合も同じようにif文を追加すればOKです。
コメントが承認されるまで時間がかかります。