Inclure des fonctions WordPress dans les fichiers .php personnalisés
Avoir des fichiers .php personnalisés qui utilisent les fonctions WordPress peut être bénéfique. Cependant, l'accès à ces fonctions peut entraîner des erreurs. Dans ce cas, un utilisateur a tenté d'inclure wp-blog-header.php à l'aide de require_once mais a été confronté à une erreur 404.
Pour résoudre ce problème, il est conseillé d'utiliser wp-load.php à la place. Ce fichier initialise WordPress et met ses fonctions à disposition de votre fichier .php personnalisé. Voici le code corrigé :
require_once("../../../../wp-load.php");
En effectuant cette modification, vous devriez pouvoir inclure avec succès les fonctions WordPress dans votre fichier .php personnalisé. N'oubliez pas que wp-load.php doit être chargé à partir du répertoire racine de WordPress, c'est pourquoi le chemin dans l'instruction require_once est "../../../../../wp-load.php".
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!