WordPress : Erreurs fatales à une fonction indéfinie dans le fichier thème 404.php

Publié par Jean-Michel le

Récemment, j’ai commencé à voir les erreurs ci-dessous pour certains thèmes WordPress. Une idée de quoi il s’agit? Je n’ai apporté aucune modification à ces thèmes ou à leurs thèmes enfants au cours des dernières semaines.

Ce sont des erreurs que je vois sur notre multisite hébergé par GoDaddy (thème iTheme2):

[16-Mar-2017 16:48:08 UTC] PHP Fatal error: Call to undefined function get_template_part() in /home/xxxxxxx/public_html/wp-content/themes/itheme2/404.php on line 1
[23-Mar-2017 14:08:21 UTC] PHP Fatal error: Call to undefined function get_template_part() in /home/xxxxxxx/public_html/wp-content/themes/itheme2/404.php on line 1

Ce sont des erreurs que je vois sur notre multisite hébergé par GoDaddy (thème Twenty Eleven):

Lire également:  Wordpress : wp_update_nav_menu_item() pour insérer des catégories

[20-Mar-2017 04:23:35 UTC] PHP Fatal error: Call to undefined function get_header() in /home/xxxxx/public_html/wp-content/themes/twentyeleven/404.php on line 10
[24-Mar-2017 07:33:31 UTC] PHP Fatal error: Call to undefined function get_header() in /home/xxxxx/public_html/wp-content/themes/twentyeleven/404.php on line 10
[24-Mar-2017 18:56:45 UTC] PHP Fatal error: Call to undefined function get_header() in /home/iamonenet/public_html/wp-content/themes/twentyeleven/404.php on line 10

Ce sont des erreurs que je vois sur notre site hébergé par SiteGround (iTheme2):

[18-Mar-2017 13:25:20 CST6CDT] PHP Fatal error: Call to undefined function get_template_part() in /home/xxxxx/xxxxxxxxxxx/public_html/wp-content/themes/itheme2/404.php on line 1
[23-Mar-2017 16:45:41 CST6CDT] PHP Fatal error: Call to undefined function get_template_part() in /home/xxxxx/xxxxxxxxxxx/public_html/wp-content/themes/itheme2/404.php on line 1

J’ai également commencé la même chose sur le multisite hébergé par GoDaddy pour le thème Divi et sur un autre site hébergé SiteGround utilisant le thème Divi.

Lire également:  Wordpress : La pagination ne fonctionne pas dans le type de publication personnalisé

J’ai posté sur les forums thématiques respectifs, mais je n’ai pas encore reçu de réponse.

Merci pour toutes les réflexions que vous pouvez partager à ce sujet.

Mise à jour : je viens de remarquer des erreurs similaires pour le fichier index.php. Et les mêmes erreurs commencent à apparaître lorsque je visite les fichiers index.php et 404.php dans mon navigateur ; il semble également que des erreurs commencent à apparaître (peut-être) lorsque nos scanners de sécurité de SiteLock, SiteGround et ManageWP s’exécutent. Ces scanners de sécurité pourraient-ils être à l’origine des erreurs ?

Lire également:  Wordpress : Comment contrôler la mise en page des articles sur la page ?

Solution n°1 trouvée

Il semble que vous ou quelqu’un accédiez/chargez directement les fichiers de modèle de thème. get_template_partet get_headersont des fonctions de base de WP et ne fonctionnent que dans le cadre de WP.

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 *