WordPress : Erreur d’écran blanc pour un thème personnalisé

Publié par Jean-Michel le

J’ai créé un thème pour l’un de nos clients en utilisant le framework bootstrap !

Lorsque je travaillais dessus sur Localhost, cela fonctionne correctement, mais lorsque je l’ai téléchargé, cela ne fonctionne pas. Lorsque je l’active à partir de l’apparence, j’ai vu une page blanche vierge ; Aussi lorsque j’essaie de publier un nouveau type de commentaire, de publication, de page ou de publication personnalisée.

Existe-t-il une aide pour ce problème ?

Les références enverront si demander?

Solution n°1 trouvée

Merci beaucoup. J’ai vérifié et j’ai trouvé que le problème est sur le code Theme-options . J’ai utilisé le plugin Option tree dans mon thème au lieu d’installer le plugin.

Mais je ne sais pas pourquoi cela fonctionne en local et ne fonctionne pas sur le site Web.

Solution n°2 trouvée

Cette réponse sera longue, mais peut être utile d’une certaine manière.

Tout d’abord, détectez pourquoi vous obtenez cette erreur :

La plupart du temps, lorsque vous voyez l’écran blanc de la mort de WordPress , cela signifie que vous avez épuisé la limite de mémoire des paramètres de votre serveur.

Cela peut être dû à un plugin que vous utilisez peut-être et qui ne fonctionne pas correctement.

Cela peut également être dû à un thème mal codé que vous utilisez – généralement des thèmes gratuits téléchargeables sur le Web.

Cela peut également signifier qu’il y a un problème avec votre serveur d’hébergement Web .

Étant donné que le problème peut être causé par un certain nombre de choses, il peut nécessiter beaucoup de dépannage.

Détectez si le problème se produit sur d’autres sites Web WordPress :

Si vous avez plusieurs sites, la première chose à faire est de vous assurer que l’écran blanc de la mort se produit dans tous les domaines ou uniquement sur ce domaine.

Si le problème concerne tous vos sites, cela indique clairement que votre fournisseur d’hébergement Web rencontre des problèmes.

Cependant, si le problème ne concerne qu’un seul de vos sites, il peut s’agir d’un problème lié à un plugin ou à un thème que vous utilisez. Si le problème ne se produit qu’avec un seul article ou une seule page, vous savez qu’il s’agit certainement d’un problème avec votre site spécifique.

Si possible, augmentez la limite de mémoire :

Habituellement, ce problème se produit parce que votre mémoire est épuisée.

Si l’augmentation de la limite de mémoire n’a pas aidé, ou si vous avez une limite de mémoire élevée comme 256 Mo ou 512 Mo, vous devez commencer le dépannage. Dans notre expérience de dépannage de ce problème, nous avons toujours constaté que le problème venait soit d’un plugin spécifique, soit d’un thème. Allez-y et désactivez tous les plugins.

Si cela résout le problème, activez un plugin à la fois pour aller au fond du problème.

Essayez de remplacer le thème par un thème par défaut et voyez si le problème persiste :

Si le dépannage du plugin ne résout pas le problème, vous devriez essayer de remplacer votre thème actuel par un thème vingt-dix par défaut .

La meilleure façon de le faire est de sauvegarder votre dossier de thème. Puis suppression du thème. WordPress reviendra automatiquement au thème par défaut.

Alternativement, vous pouvez aller dans votre phpMyAdmin et mettre à jour les tables de la base de données dans la table wp_options. Les noms de table suivants doivent être mis à jour :

template, stylesheet, and current_theme. Remplacez la valeur par vingt-onze.

Si cela résout le problème, vous devriez alors consulter le fichier de votre thème functions.php.

S’il y a des espaces supplémentaires en bas, vous devriez envisager de le réparer.

Si vous utilisez une fonction mal codée dans le functions.phpfichier de votre thème, cela peut également en être la cause.

Déboguez votre code :

Si aucune des solutions ci-dessus ne résout le problème, vous devriez essayer de réinstaller une nouvelle copie de WordPress . Bien que cela soit peu probable, il est toujours possible qu’un fichier principal ait été corrompu.

Vous pouvez également utiliser la fonction de débogage de WordPress pour voir quel type d’erreurs sont générées. Ajoutez le code suivant dans votre fichier wp-config.php.

define( 'WP_DEBUG', true);

Une fois que vous avez ajouté cela, l’écran vide contiendra désormais des erreurs, des avertissements et des avis générés par PHP. Ceux-ci peuvent être en mesure de vous aider à déterminer la cause première du problème.

Assurez-vous que vous exécutez sur un serveur Linux :

WordPress ne fonctionne généralement pas bien sur les serveurs exécutant Windows – assurez-vous donc que vous utilisez un serveur exécutant Linux (cela peut être vérifié auprès de votre société d’hébergement).

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 *