WordPress

カスタム投稿でGutenbergを使うメモ

WordPressのfunctions.phpからカスタム投稿を追加したら、クラシックエディタで表示されたのでカスタム投稿でGutenbergを使えないかとググッたメモ。

show_in_restをtrueにする記述を加える

add_action( 'init', 'create_post_type' );
function create_post_type() {
  register_post_type(
    'news',
    array(
      'labels' => array(
        'name' => __( 'News' ),
        'singular_name' => __( 'News' )
      ),
      'public' => true,
      'has_archive' => true,
      'show_in_rest' => true,
    )
  );
}

参考:WordPress:Gutenbergをカスタム投稿で有効化する方法/有効化されないときの確認ポイント

追記

「supports」パラメーター内に「editor」が必須

カスタム投稿にカスタムタクソノミーを使用する場合

カスタム投稿の画面にカスタムタクソノミーが表示されなかったのでググったところ、show_in_restの記述がカスタムタクソノミーにも必要だとわかったのでメモ。

'show_in_rest' => true,
  • この記事を書いた人

ゆず

■忘れないように自分の覚書と、誰かも困っているかもしれないので参考になればいいなくらいの軽い備忘録です。
■サイト運営費のためGoogleAdsenseをいれています。
giftee / ko-fi / mail

1

outlookを最小化すると勝手に終了してしまうと相談されたけど実はそれ勝手に閉じてるわけじゃなくて、おそらく「最小化時にアイコン化する設定」になってるんや・・・。 outlookの最小化時の設定を変 ...

2

前提 自分用ブックマークサイトとして使用しているてがろぐに、いいねボタンをつけようという狙いです。なので、てがろぐのセットアップは終了し稼働しているものとします。 配布ページのマニュアルを参考に進めま ...

3

感想をもっと手軽に、お気軽に。 https://labo.01kawa.com/kansou 素敵なフォロー、フォロワー、創作作家さんに作品の感想を送りたい…!が、語彙力がないという方向けの感想メーカ ...

-WordPress
-,