WordPress ブロックテーマ Twenty Twenty-Three を使っていて子テーマの変更が反映されなくてはまったのでメモ
昨日のWordPress テーマ Twenty Twenty-Three でカスタムフィールドを表示させてみた で分からなかったものが解決しました
子テーマの用意は
Child Themes | Theme Developer Handbook | WordPress Developer Resources
の通りにしました
wp-content/themes/twentytwentythree-child
を作って、style.css を設置
特に変わったことなく子テーマを有効にできました
wp-content/themes/twentytwentythree/templates/home.html
を
wp-content/themes/twentytwentythree-child/templates/home.html
にコピー
コピーした home.html
を変更しても変更が反映されませんでした
これは新しいテーマを表示確認するときにカスタマイズボタンを押して中身をちょっといじったせいでした
のようにテンプレートのところにマークついていて、
"This template has been customized"
と言われてました
これがあると html ファイルを変更しても反映されないようです
右のメニューに "カスタマイズをクリア" があるのでクリアすると、html の変更が表示されるようになりました