web-dev-qa-db-fra.com

Appel de la fonction non définie get_header () dans index.php

J'essaie de créer un thème.

J'ai créé un fichier header.php et ai appelé ce fichier dans index.php en utilisant

<?php get_header();?>

Lorsque j'essaie d'exécuter mon fichier index.php, il affiche cette erreur:

Appel de la fonction non définie get_header()

Quel pourrait être le problème?

2
Ambika Sharma

Les modèles de thème WordPress ne sont pas destinés à être exécutés directement. Ils sont chargés par le noyau WordPress (après que l'environnement approprié ait été configuré) conformément à Hiérarchie des modèles .

2
Rarst

Cela se produit généralement lorsque quelqu'un a placé par erreur index.php à partir d'un thème dans le dossier d'installation WP, où il remplace le fichier index.php qui constitue le fichier WordPress principal. Téléchargez à nouveau WordPress et prenez le fichier index.php de son dossier racine, en remplacement du fichier que vous avez maintenant sous la forme index.php.

la source

1
JMau