私のテーマディレクトリをもう少し整理したいと思います。 header.php
とfooter.php
をサブディレクトリに移動することは可能ですか?
私はそれが何らかのアクションにフックすることによって行われたと思います、しかしそれはただの設定設定で可能ですか?
それぞれのget_header()
/get_header()
関数でフックを介してヘッダー/フッターをオーバーライドすることはできません。
しかしながら、これらの関数が入力と異なるヘッダを許可することは見落とされがちです。
例えばget_header( 'nested/header' );
はテーマのフォルダーでheader-nested/header.php
を探します。サブディレクトリの使用に関しては一種のハックですが、うまくいきます。 :)