追加したはずのパターンがパターンインサーターに表示されない原因

公開日:2024(令和6)年6月9日/最終更新日:

WordPress Trouble Shooting and Repair | Personal WP Customization Notes (PWCN)

【景品表示法に基づく表記】ページ内のコンテンツには、商品プロモーションが含まれています



WordPressバージョン6.5.3現在で気づいた不具合というか不都合というか..分かってみればなーんだ!っていう話です。

WordPressでは、通常の同期・非同期のパターンの他に、プログラムから独自のパターンやパターンカテゴリーを追加することができます(詳しくは割愛します)。

この手法でパターンを追加した時、ブロックエディター上で「ブロックの追加」→「すべて表示」→「パターン」を選択した際(これをパターンインサーターと言います)に、追加したはずのパターンが表示されないことがあるんです。

原因は、そのパターンがブロックエディター上で非表示にしているブロックしか持たないことです。

気づいてみれば本当になーーんだ!ってことですし、ブロックエディター上で非表示にしている(使用しないことになっている)ブロックしかないのだから仕様的にも当たり前の話なのですが、何で?って結構な時間を費やしました(笑)。

他にもそういうケースがあるのかも知れませんが、同じ不具合?不都合?に遭遇した方のヒントになれば幸いです。



Lolipop ServerMoshimo Ad x-serverMoshimo Ad

WordPress Trouble Shooting and Repair | Personal WP Customization Notes (PWCN)
「PHP Notice: ob_end_flush(): Failed to send buffer of zlib output compression (0) in…」の対処(メモ)