web-dev-qa-db-fra.com

Changer l'emplacement de header.php et footer.php

Je souhaite organiser un peu plus le répertoire mes thèmes. Est-il possible de déplacer header.php et footer.php dans un sous-répertoire?

Je suppose que cela se fait en accrochant une action, mais est-ce possible avec juste un paramètre de configuration?

1
ptf

Il n'est pas possible de remplacer l'en-tête/le pied de page via des crochets dans les fonctions respectives get_header()/get_header().

Cependant, on oublie souvent que ces fonctions permettent la saisie et le chargement différents en-têtes.

Par exemple, get_header( 'nested/header' ); cherchera header-nested/header.php dans le dossier du thème. C'est un peu un bidouillage en ce qui concerne l'utilisation des sous-répertoires, mais cela fonctionne. :)

2
Rarst