Closed inc2734 closed 9 months ago
例えば、「個別投稿:1カラム / ページヘッダー(アイキャッチ画像)」を変更して保存した場合、「個別投稿:1カラム / ページヘッダー(アイキャッチ画像)」は上書きされずに、custom/single//one-column-page-header-featured というテンプレートが作成されてしまう。
custom/single//one-column-page-header-featured
原因は、ブロックテーマのテンプレートとテンプレートパーツがサブディレクトリに対応していないこと。サイトエディターでテンプレートとパーツを保存した場合は専用のカスタム投稿タイプに保存される。このとき post_name にはそのテンプレート・テンプレートパーツのパスが保存されるが、post_name はスラッシュ不可なので正しく保存ができない、という感じみたい。
post_name
pre_get_block_templates
selected
例えば、「個別投稿:1カラム / ページヘッダー(アイキャッチ画像)」を変更して保存した場合、「個別投稿:1カラム / ページヘッダー(アイキャッチ画像)」は上書きされずに、
custom/single//one-column-page-header-featured
というテンプレートが作成されてしまう。原因は、ブロックテーマのテンプレートとテンプレートパーツがサブディレクトリに対応していないこと。サイトエディターでテンプレートとパーツを保存した場合は専用のカスタム投稿タイプに保存される。このとき
post_name
にはそのテンプレート・テンプレートパーツのパスが保存されるが、post_name
はスラッシュ不可なので正しく保存ができない、という感じみたい。custom/single//one-column-page-header-featured
的なものを使っている人はいるかもだが、それが消えることはないのでとりあえずok←どうもこれも保存はされてるけど実際のページには正しく反映されないっぽい?)pre_get_block_templates
フィルターで適用についてはなんとかできる。selected
されない。