Je reçois cette erreur en essayant de charger wordpress dans un modèle smarty. Mais quand je visite wordpress, je n’obtiens pas cette erreur, où que ce soit.
le code que j'utilise pour charger wordpress est:
{php}include $_SERVER['DOCUMENT_ROOT'].'/wordpress/wp-load.php';
get_header();{/php}
L'erreur: Erreur fatale: appel de la fonction membre add_rewrite_tag () sur un non-objet dans /wp-includes/taxonomy.php à la ligne 333
Trouvé la solution. Il suffit d'ajouter ce code avant d'inclure wp-blog-header.php.
global $wp_rewrite;
Lire N'incluez pas wp-load, s'il vous plaît. Ensuite, regardez cette réponse pour comprendre la différence par rapport à la charge de wp-blog-header.php
.