Est-il possible de changer le modèle chargé pour une page, comme il se charge, sans avoir à changer l'enregistrement dans la base de données?
Je suppose que cela peut être fait avec l'action template_redirect
et que le fichier template-loader.php du noyau WP aura probablement un rapport avec le fichier template-loader.php, mais je n'arrive pas à le comprendre.
Tous les indicateurs seraient grand !!
Juste au cas où quelqu'un viendrait ici pour copier des pâtes sans regarder le codex.
LE FILTRE APPROPRIÉ IS "template_include
"
Voir: Codex - Référence de filtre
Comme l'a souligné Radek, cette méthode peut détruire votre thème.
Informations complémentaires : L'article " N'utilisez pas template_redirect pour charger un autre fichier de modèle " de Mark Jaquith, où il dit, en un mot, template_redirect
est pour redirections , template_include
est pour comprend .