WordPress : Ajout d’un nouveau fichier de modèle à un thème – obtenez l’erreur Call to undefined function

Publié par Jean-Michel le

J’ai ajouté un nouveau fichier dans le dossier du thème et il ne semble pas fonctionner correctement.

La première ligne get_header();crée une erreur Fatal error: Call to undefined function get_header()comme si elle ne voyait aucune inclusion.

Des idées pourquoi cela se produit? Tous les fichiers dans le même dossier de thème fonctionnent très bien sauf celui-ci.

Solution n°1 trouvée

Vous utilisez probablement des éléments wordpress en dehors de la boucle et puisque c’est un fichier ou vous n’y accédez pas directement à partir de la structure wordpress mais un fichier que vous avez créé vous-même, vous devez inclure

<?php
require_once("../../../wp-load.php");
?>

Au-dessus de la balise d’ouverture de type doc dans le fichier sendEMail.php.

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *