WordPress 6.0 から FSE ( Full Site Editing ) の ディレクトリ名 が 変わってた
この記事は 2022年 5月 31日 に書かれた記事です。
この記事は WordPress Version 6.0 の時の記事です。
実は 少しだけ FSE に ついて 学習していました
その際に 気がついたのですが 6.0 で 仕様が 変わっていました
5.9 までは 各 パーツを 入れる ディレクトリ名が ‘block-templates’ ‘block-template-parts’ でしたが
6.0 からは ‘templates’ ‘parts’ が デフォルトになるみたいです
Block theme setup | Theme Developer Handbook | WordPress Developer Resources
https://developer.wordpress.org/themes/block-themes/block-theme-setup/
一応 ソースコードを 確認したところ 下位互換性のために 前の ディレクトリ名でも 動くようです
get_block_theme_folders() | Function | WordPress Developer Resources
https://developer.wordpress.org/reference/functions/get_block_theme_folders/
validate_current_theme() | Function | WordPress Developer Resources
https://developer.wordpress.org/reference/functions/validate_current_theme/
が Deprecated path support since 5.9.0.
と 書かれているので 直したほうが 良さそうですね