質問: 'companies') return true; return $current_status; } カスタム投稿タイプにgutenbergエディタを追加するにはどうすればよいですか。
回答: gutenberg wordpressカスタムタイプを登録することから始めます。このプロセスはかなり簡単で、次のコードスニペットを追加する必要があります。/*register wordpress gutenberg cpt */ function cw_post_type() { register_post_type( 'portfolio', // wordpress cpt options start array( 'labels' => array( 'name' => __( 'portfolio' ), 'singular_name' => __( 'portfolio' ) ), 'has_archive' => true, 'public' => true, 'rewrite' => array('slug' => 'portfolio'), 'show_in_rest' => true, 'supports' => array('editor') ) ); } add_action( 'init', 'cw_post_type' ); show_in_restキーを追加して、カスタム投稿タイプでtrueに設定します。'show_in_rest' => true, 'supports' => array('editor') ご覧のとおり、上記のコードスニペットでは、 'show_in_rest'パラメータを 'true'に設定しているだけです。この手順の後、カスタム投稿タイプを作成または編集すると、gutenbergエディタが表示され有効になります。すべての手順とクエリについては、 https://www.cloudways.com/blog/gutenberg-wordpress-custom-post-type/ で詳しく説明しています。