Astuces WordPress: 15 erreurs WordPress courantes avec des solutions

Nous aimons tous WordPress, mais parfois cela peut nous rendre fous! Que ce soit l’écran redouté de la mort, une erreur PHP inconnue provenant d’un plugin ou des problèmes de serveur provoquant le crash de notre site, ce n’est jamais amusant. Mais chaque fois que WordPress décide d’agir, ne vous inquiétez pas du tout – il y a toujours une solution comme vous allez l’apprendre dans cet article. Préparez-vous à vous amuser parce que vous et moi allons résoudre 15 erreurs WordPress courantes. Alors sans plus tarder, commençons par l’erreur WordPress la plus courante.


Contents

1. Erreur de serveur interne

Presque tous les utilisateurs de WordPress que je connais ont rencontré l’erreur du serveur interne au moins une fois. C’est assez ennuyeux car, contrairement à de nombreuses erreurs WordPress courantes, l’erreur du serveur interne ne vous dit pas ce que vous devez corriger. Cela peut être frustrant car l’erreur peut être le résultat de plusieurs raisons, comme vous le verrez ci-dessous.

Causes d’erreur interne du serveur:

Certaines des causes possibles de l’erreur du serveur interne sont les suivantes:

  • Fonctions de plug-in corrompues
  • Fonctions de thème corrompues
  • .Htaccess corrompu
  • Limite de mémoire PHP épuisée

Solutions d’erreur de serveur interne:

Cette erreur peut facilement envoyer un débutant en mode panique mais ne vous inquiétez pas, voici quelques solutions.

une. Modifier le fichier .htaccess
Étant donné que l’erreur interne du serveur est principalement le résultat d’un fichier .htaccess corrompu, connectez-vous à votre répertoire racine WordPress via le Gestionnaire de fichiers (ou FTP) et renommez votre fichier .htaccess en .htaccess.old. Actualisez votre navigateur pour voir si vous avez résolu l’erreur. Si l’erreur a disparu, accédez à Paramètres -> Permaliens et cliquez sur le bouton Enregistrer les modifications pour réinitialiser votre .htacess et vider les règles d’écriture. Si cela ne fonctionne pas, vous devrez peut-être vérifier vos plugins.

b. Désactivez tous les plugins
Un plugin que vous venez d’installer pourrait être le problème, mais c’est génial car vous savez quoi désinstaller ou supprimer. D’autres fois, cette erreur WordPress peut apparaître à la suite d’un ancien plugin (ou de plusieurs plugins incompatibles). Vous ne saurez pas avec certitude si le problème vient de vos plugins, sauf si vous désactivez les plugins.

DE CÔTÉ: Si vous voyez l’erreur du serveur interne, vous ne pouvez probablement pas accéder à WordPress Admin. Alors, comment allez-vous désactiver vos plugins? Eh bien, nous avons trouvé ça comment désactiver tous les plugins lorsque vous ne pouvez pas accéder aux menus administratifs publier sur WordPress Codex. Si l’erreur disparaît après avoir désactivé tous les plugins, vous avez trouvé votre problème et il est temps de jouer à un petit jeu d’essai et d’erreur. Réactivez un plugin à la fois jusqu’à ce que vous obteniez le coupable. Supprimez le plugin et obtenez un meilleur substitut. Vous pouvez également informer l’auteur du plugin car WordPress est beau et devrait donc être le plugin.

c. Changer les thèmes
Si le problème n’était pas lié aux plugins, votre thème l’est peut-être. Passez au thème Twenty Twelve et rechargez votre site Web. Si vous voyez toujours l’erreur, vous devrez peut-être mettre à niveau certains de vos dossiers WordPress.

ré. Réparer les dossiers wp-admin et wp-includes
À ce stade, vous avez probablement résolu cette erreur WordPress. Mais si ce n’est pas le cas, essayez de remplacer vos dossiers wp-admin et wp-includes par de nouveaux depuis une nouvelle installation de WordPress.

e. Augmentez votre limite de mémoire PHP
Si tout le reste échoue, vous devez vous mettre à terre et salir et jouer avec quelques choses sur votre serveur. L’erreur interne du serveur peut être frustrante, donc je ne m’attends pas à ce que quelque chose vous arrête. Voici un excellent guide sur l’augmentation de la mémoire PHP par les bons gars de WordPress.Si vous aimez prendre des raccourcis, lancez votre éditeur de code et créez un fichier texte nommé php.ini. A l’intérieur de ce fichier, ajoutez ce code:

mémoire = 64 Mo

Enregistrez et téléchargez le fichier dans le dossier / wp-admin /. Si l’augmentation de votre mémoire PHP résout le problème, parlez-en à votre hébergeur pour mettre le doigt sur ce qui épuise votre mémoire. Cela pourrait être n’importe quoi, des fonctions de thème cassées aux plugins mal conçus, entre autres. Votre hébergeur vous fournira des informations à partir des journaux de votre serveur.

2. Échec de la mise à jour automatique

WordPress est désormais livré avec une fonctionnalité de mise à jour automatique qui prend en charge la sécurité, les bugs mineurs et autres choses du genre. La caractéristique est un pur génie au travail. C’est super mais parfois ça échoue. Étant donné que la fonction de mise à jour automatique ne nécessite aucune intervention humaine, comment savoir quand la mise à jour échoue? Vous verrez l’un des éléments suivants:

  • Un message d’erreur PHP
  • Un écran blanc vierge (également connu sous le nom d’écran blanc de la mort – WSOD)
  • Un avertissement indiquant que la mise à jour a échoué

Causes d’échec de la mise à jour:

  • Problèmes de connexion Internet lors de la mise à jour automatique
  • Connexion rompue avec les principaux fichiers WordPress
  • Autorisations de fichier incorrectes

Mettre à jour la solution a échoué:

Mettez à jour votre site Web WordPress manuellement. Si vous ne savez pas par où commencer, veuillez vérifier ceci Mise à jour de WordPress – Publication de mise à jour manuelle chez WordPress Codex.

3. Erreur de syntaxe WordPress

Mon analyse a montré qu’il s’agit d’une erreur WordPress très courante chez les personnes qui ajoutent des extraits de code à leurs sites WordPress. Lorsque vous rencontrez cette erreur, vous remarquerez généralement quelque chose comme:

Erreur d'analyse - erreur de syntaxe, $ end inattendue dans /public_html/your_site/wp-content/themes/your-theme/functions.php sur la ligne 38

Cette erreur ne doit pas vous stresser car elle vous indique exactement où trouver le problème.

Erreur de syntaxe Cause:

Souvent, l’erreur de syntaxe est causée par des caractères manquants ou inattendus dans le fichier problématique. La plupart du temps, une personne moins expérimentée essaie de modifier le code dans un thème ou un plug-in, mais cela peut également se produire lorsque vous avez installé un nouveau thème ou plug-in contenant l’erreur.

Solutions d’erreur de syntaxe:

une. Renseignez-vous sur le collage d’extraits de code dans WordPress
En tant que débutant WordPress, vous avez un long (mais amusant) chemin à parcourir en ce qui concerne l’apprentissage du développement WordPress. Rien ne presse cependant, alors prenez votre temps. Si vous avez rencontré cette erreur WordPress après avoir ajouté des extraits de code dans votre site Web WordPress, vous devez en savoir plus sur le collage d’extraits de code dans WordPress ou vous causerez plus de dommages.

b. Corrigez le code affecté
Si cette erreur WordPress s’est produite après la mise à jour d’un plugin ou le collage de code à partir du Web, vous savez exactement où chercher. Le problème est que vous ne pouvez pas corriger votre code via Apparence -> Éditeur (ou Plugins -> Éditeur) car l’erreur de syntaxe vous empêche de sortir de votre site Web. Cela ne convient pas bien à la plupart des débutants, alors ils paniquent. Mais ne le faites pas, vous pouvez facilement modifier vos fichiers WordPress via FTP ou le Gestionnaire de fichiers dans votre cPanel. Recherchez le fichier affecté et corrigez le code en le supprimant ou en le réécrivant correctement.

c. Essayez un thème ou un plugin différent
Si l’erreur a commencé lorsque vous avez activé un nouveau thème ou plug-in, il s’agit probablement d’une erreur dans ce thème ou plug-in. Donc, vous voudrez peut-être en trouver une autre ou contacter le développeur afin qu’il puisse corriger l’erreur. Dans certains cas, vous ne pourrez peut-être pas vous connecter à WordPress, auquel cas vous devrez peut-être supprimer le plugin ou le thème via FTP.

4. Erreur lors de l’établissement d’une connexion à la base de données

Parmi les erreurs WordPress courantes, c’est assez explicite. le Erreur WordPress lors de l’établissement d’une connexion à la base de données vous permet de savoir que quelque chose a rompu la connexion à votre base de données WordPress.

Base de données établissant les causes d’erreur:

  • Erreur wp-config.php
  • Problèmes avec votre hébergeur
  • Vous avez été piraté! Et ici, je pensais que cette erreur WordPress particulière n’était pas grave.

Base de données établissant des solutions d’erreur:

une. Modifiez votre fichier wp-config.php
Accédez à votre fichier wp-config.php via le Gestionnaire de fichiers ou FTP et confirmez si le nom de la base de données, l’hôte, le nom d’utilisateur et le mot de passe sont corrects. Si vous êtes bloqué ou ne savez pas quoi faire en premier, pensez à vous apprendre quelques choses sur la modification des fichiers wp-config.php.

b. Résoudre les problèmes avec votre hébergeur
Si votre wp-config.php semble correct et que cette erreur WordPress est toujours un problème, vous devriez en parler à votre fournisseur d’hébergement WordPress. Ils pourront vous dire si le serveur est en panne ou si votre base de données a été arrêtée pour dépassement de son quota. S’ils vous disent que tout a l’air bien de leur côté, il est temps de mettre en place une sécurité WordPress sur votre site.

c. Analysez votre site Web pour déterminer s’il est compromis
Les pirates ne dorment pas. Non, ils ne le font pas. Vous pouvez être victime d’un pirate à tout moment, surtout si vous ne savez pas comment sécuriser votre site WordPress. Pour vous assurer que votre site Web n’a pas été piraté, scannez-le à l’aide d’un outil tel que Sucuri Sitecheck. Si vous recevez de mauvaises nouvelles, restez calme et consultez ce que mon site a été piraté sur WordPress Codex.

5. Brièvement indisponible pour une erreur de maintenance planifiée

1, 2, 3… Arrêtez le temps, essayons de comprendre pourquoi vous obtenez cette erreur WordPress pas si brève. Oh, au fait, cela ne devrait pas vous déranger du tout car c’est assez facile à résoudre. Mais d’abord, regardons les causes.

Causes d’erreur de maintenance planifiée:

  • Votre mise à jour WordPress a échoué car certaines choses échappent à votre contrôle
  • le .entretien le fichier n’a pas été supprimé après la mise à jour pour une raison ou une autre

Solutions d’erreur de maintenance planifiée:

Est-ce que vous vous amusez? Pensez-vous que vous pouvez résoudre les erreurs ci-dessus si / quand elles surviennent? Si vous le pouvez, passons à l’erreur numéro six (6) de WordPress.

6. La récupération du mot de passe par e-mail ne fonctionne pas

La cause principale en est l’oubli. Vous devriez peut-être essayer un régime et des exercices améliorant la mémoire. En fait, vous avez oublié votre mot de passe et avez été obligé d’utiliser la page “Perdu votre mot de passe”. Le problème est que vous n’avez jamais reçu le lien de réinitialisation par e-mail. Vous décidez de réessayer après avoir vérifié votre dossier spam mais toujours aucun lien.

Erreur de récupération du mot de passe Cause:

Pour une raison quelconque, votre installation WordPress ne vous enverra tout simplement pas le lien … la cause pourrait être un mystère! Mais le principal problème n’est pas pourquoi vous ne recevez pas votre mot de passe, mais comment pouvez-vous réellement réinitialiser votre mot de passe facilement et rapidement? Nous allons, ci-dessous, quelques solutions.

Solutions d’erreur de récupération de mot de passe:

une. Réinitialisez votre WordPress via phpMyAdmin
C’est la plus technique des deux solutions que je vais vous présenter.

  1. Connectez-vous à votre cPanel et accédez à phpMyAdmin en dessous de Bases de données
  2. Sélectionnez votre base de données (votre hébergeur vous aidera à ne pas trouver votre base de données)
  3. Aller vers wp_users et cliquez sur Feuilleter
  4. Accédez à votre nom d’utilisateur et cliquez sur Éditer
  5. Entrez une nouvelle valeur (votre nouveau mot de passe) dans passe d’utilisateur
  6. Choisir MD5 dans le menu déroulant qui se trouve sous Une fonction
  7. Cliquez sur Aller bouton en bas pour enregistrer vos modifications

b. Modifiez votre fichier functions.php
Et maintenant pour une méthode un peu moins technique. Le fichier functions.php est responsable de bien des choses sur votre site WordPress. Si la récupération de votre mot de passe par courrier électronique vous donne du fil à retordre:

  1. Aller vers “../ wp-content / themes / your_live_theme /»À l’aide de FTP ou du gestionnaire de fichiers et téléchargez le fichier functions.php.
  2. Ouvrez le fichier dans votre éditeur de code et ajoutez le code suivant:
    wp_set_password ('DesiredNewPassword', 1);

    Remplacer DesiredNewPassword avec votre nouveau passowrd. Le numéro un (1) dans le code est votre numéro d’utilisateur dans le wp_users table.

  3. Enregistrez et téléchargez functions.php
  4. Lorsque vous pouvez vous connecter à votre site Web, supprimez le code (téléchargez functions.php, supprimez le code et téléchargez-le à nouveau dans votre dossier de thème)

7. Erreur HTTP 403 – Interdit

Si vous obtenez “Vous n’êtes pas autorisé à afficher cette page. (Erreur 403)“Lorsque vous essayez de vous connecter à votre site Web WordPress, vous avez rencontré l’une des erreurs WordPress les plus courantes – le Erreur HTTP 403.

Erreur HTTP 403 Cause:

  • Problèmes avec les index d’annuaire si votre blog est hébergé sur un serveur Windows

Solution d’erreur HTTP 403:

Ajoutez index.php aux index d’annuaire. Vous pouvez facilement résoudre cette erreur WordPress en ajoutant index.php aux index de répertoire. Allez à votre Panneau de configuration -> Options Web -> Index de répertoire et ajoutez index.php.

8. Barre latérale sous l’erreur de contenu

J’étais assez perplexe lorsque j’ai rencontré cette erreur WordPress pour la première fois. J’étais tellement convaincu que mon thème était complètement grillé que j’ai envisagé de le changer complètement. Cependant, j’ai invoqué des araignées Google et quelques secondes plus tard, j’ai réalisé que ce n’était qu’une des erreurs WordPress les plus courantes. Cette réalisation a enlevé tous les soucis. Quelques clics et parchemins de plus, j’ai trouvé les causes.

Barre latérale sous les causes d’erreur de contenu:

  • Erreurs HTML – parfois vous pourriez oublier de fermer quelques éléments div
  • Erreurs CSS – Parfois, vous pouvez accidentellement utiliser des largeurs disproportionnées qui finissent par gâcher l’ensemble de votre mise en page

Barre latérale sous les solutions d’erreur de contenu:

une. Fermer tous les éléments div
Dans la plupart des cas, les éléments pen div sont responsables de cette erreur. Fermez tous les éléments div ouverts et éliminez les éléments div supplémentaires qui poussent la barre latérale à l’extérieur de l’élément enveloppant. Utilisez un outil tel que Validateur W3 pour vérifier si votre code HTML pourrait être la cause de cette erreur.

b. Réparez votre CSS
Des rapports de largeur incorrects perturberont votre mise en page en plaçant à votre tour votre barre latérale sous la zone de contenu. Vous devez garder les choses en proportion. Par exemple, si votre conteneur principal a une largeur de 920 pixels, allouez 620 pixels à votre contenu et 250 pixels à votre barre latérale. Laissez les 50px restants aux marges et quoi d’autre. Gardez juste les choses proportionnelles. Autre chose, soyez prudent lorsque vous utilisez la propriété float.

9. L’administrateur WordPress ne s’affiche pas correctement

Vous êtes-vous déjà connecté à WordPress uniquement pour trouver votre tableau de bord d’administration WP partout? Ce que je veux dire c’est que les liens sont mal organisés car le tableau de bord est rendu sans CSS.

Causes d’erreur d’administration:

  • Proxy et pare-feu qui noircissent les fichiers CSS
  • Plugins du menu d’administration corrompus

Solutions d’erreur d’affichage administrateur:

une. Assurez-vous que vous n’êtes pas derrière un proxy ou un pare-feu
Si vous êtes derrière un proxy ou un pare-feu (vous accédez peut-être à votre site Web depuis le travail), essayez d’accéder à votre tableau de bord ailleurs sans proxy ni pare-feu. Vous pouvez également essayer de purger votre pare-feu et votre cache proxy et voir si cela fonctionne.

b. Mettre à jour / désactiver les plugins du menu administrateur
Si vous obtenez cette erreur après avoir installé un plugin tel que Menus plus légers et Menu déroulant Admin pour votre menu d’administration, essayez de le mettre à jour (en le réinstallant). Si cette erreur WordPress persiste, désactivez le plugin.

10. Erreur de temporisation de connexion

Si votre site Web WordPress vit sur un serveur partagé surchargé, vous verrez cette erreur WordPress le plus souvent. Les problèmes suivants sont responsables de cette erreur.

Erreur de délai d’attente provoque:

  • Plugins lourds
  • Erreurs de fonction de thème
  • Limite de mémoire PHP épuisée

Solutions d’erreur de temporisation:

  • Désactivez les plugins que vous avez installés récemment ou réinitialisez votre dossier de plugins
  • Augmentez votre limite de mémoire PHP
  • Passez au thème Twenty Twelve pour déterminer si le problème réside dans votre thème

11. Avertissement: impossible de modifier les informations d’en-tête – En-tête déjà envoyé par

Il s’agit d’une autre erreur WordPress courante qui trouble de nombreux utilisateurs de WordPress, en particulier les débutants. Si vous rencontrez cette erreur, vous verrez généralement quelque chose de similaire à ceci:

Avertissement: impossible de modifier les informations d'en-tête - en-tête déjà envoyé par (sortie démarrée à /blog/wp-config.php:34)

Cette dernière partie (La sortie a commencé à /blog/wp-config.php:34) vous indique exactement d’où provient votre erreur.

Impossible de modifier l’erreur d’en-tête Cause:

  • Présence d’espaces blancs (vides) dans le fichier concerné (dans notre cas ci-dessus, ce serait wp-config.php)

Impossible de modifier la solution d’erreur d’en-tête:

Vous devrez supprimer les espaces vides. Pour se débarrasser de cette erreur WordPress:

  1. Téléchargez le fichier affecté (par exemple wp-config.php) via le Gestionnaire de fichiers ou FTP
  2. Ouvrez le fichier dans votre éditeur préféré (par exemple. Bloc-notes++)
  3. Supprimer tous les espaces avant le premier
  4. Supprimer tous les espaces après la fermeture?>
  5. Sauvegardez votre dossier

12. Le plugin ne supprimera pas l’erreur

Certains plugins (et vous voulez éviter ces plugins) sont livrés avec des fichiers cachés qui deviennent une douleur dans le cou lorsque vous souhaitez supprimer le plugin. C’est une bonne raison de ne télécharger que des plugins (et des thèmes d’ailleurs) à partir de sites Web fiables auxquels vous faites confiance. Le problème est que vous ne pouvez pas supprimer le plugin via Administrateur WordPress et même si vous supprimez le dossier du plug-in via le Gestionnaire de fichiers (ou FTP), le plug-in apparaît toujours. La magie? Voici le…

Erreur de suppression du plugin Cause:

  • Le plugin est venu avec des fichiers cachés ou imbriqués

Supprimer les solutions d’erreur de plug-in:

une. Obtenir des plugins à partir de sources fiables
N’allez pas chercher des plugins de partout. Si vous souhaitez acheter un plugin bien codé, optez pour des sources réputées telles que CodeCanyon ou WPExplorer. Si vous recherchez des plugins gratuits, consultez Référentiel de plugins WordPress. Mieux vaut prévenir que guérir?

b. Suppression du plugin à l’aide de Secure Shell (SSH)
Cette solution ne fonctionnera que si vous avez un accès SSH à votre site WordPress. Voilà ce qu’il faut faire. Connectez-vous à votre blog à l’aide de SSH et accédez à “../ wp-content / plugins /“. Utilisez le Est -aI pour répertorier tous vos dossiers et enfin supprimer le plugin problématique à l’aide de la commande rm (nom du dossier) commander.

13. Messages WordPress renvoyant une erreur 404

Il est frustrant d’accéder à toutes les parties de votre site Web WordPress, sauf aux publications. Chaque fois que vous visitez un seul message, vous obtenez une page d’erreur 404 – et c’est une grande douleur car les messages sont les os et la chair de tout blog WordPress.

Page d’erreur 404 Cause:

  • Problème avec vos paramètres de permalien

Solutions de page d’erreur 404:

une. Sauvegardez vos permaliens
Cette erreur WordPress est facile à résoudre, alors ne paniquez pas – vos lecteurs pourront lire vos messages en un rien de temps. Allez à Paramètres -> Permaliens et a frappé le Sauvegarder les modifications bouton.

b. Corrigez votre fichier .htaccess
Si la réparation de vos permaliens ne résout pas cette erreur, il est temps de modifier votre fichier .htaccess manuellement. Accédez à votre répertoire racine WordPress et téléchargez le fichier .htaccess. S’il n’existe pas, créez un fichier texte vierge et enregistrez-le sous .htaccess. Ajoutez le code suivant au fichier .htaccess:

# COMMENCEZ WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^ index \ .php $ - [L] RewriteCond% {REQUEST_FILENAME}! -F
RewriteCond% {REQUEST_FILENAME}! -D
RewriteRule. /index.php [L]

# END WordPress

Enregistrez et téléchargez le .htaccess au même emplacement.

14. Erreur de mémoire épuisée dans WordPress

Vous savez que vous avez rencontré cette erreur lorsque vous voyez l’écran blanc de la mort ou ce message d’erreur:

Erreur fatale: taille de mémoire autorisée de 33554432 octets épuisée (tentative d'allocation de 2348617 octets) dans /home/username/public_html/your_site/wp-includes/plugins.php sur la ligne 36

Erreur de mémoire épuisée Cause:

  • Un plugin ou un script mange votre mémoire

Solution d’erreur de mémoire épuisée:

La réponse la plus simple est d’augmenter simplement la mémoire allouée. Pour ce faire, ouvrez votre fichier wp-config.php (qui se trouve dans le répertoire racine de votre site Web) et ajoutez le code suivant:

define ('wp_memory_limit', '64M');
REMARQUE: Vous n’avez pas besoin de télécharger le fichier (ou tout autre fichier) lorsque vous utilisez le Gestionnaire de fichiers. Vous pouvez modifier les fichiers directement dans le gestionnaire de fichiers. Parlez à votre hébergeur si vous ne trouvez pas l’option de modification.

15. Fonction non définie d’erreur fatale is_network_admin

J’ai décidé de terminer ce post avec une erreur WordPress simple mais très courante.

Fonction non définie is_network_admin Erreur fatale Cause:

  • Échec de la mise à jour automatique

Fonction non définie is_network_admin Fatal Error Solution:

Assistance / ressources supplémentaires

Si nous n’avons pas pu résoudre votre erreur ou si votre erreur spécifique n’a pas été mentionnée dans cet article, vous pouvez trouver une liste de très bonnes ressources ci-dessous avec d’autres solutions aux erreurs WordPress courantes et à leurs correctifs. Si vous ne trouvez toujours pas de solution, vous pouvez toujours essayer de contacter votre hébergeur pour voir s’il peut vous aider! WPEngine a été là pour nous à plus d’une occasion où nous n’avons pas pu résoudre le problème nous-mêmes!

Conclusion

Nous voilà. Nous venons de révéler 15 erreurs WordPress les plus courantes et vous avons montré comment les résoudre. Nous espérons que ce message vous sera utile lorsque vous rencontrerez une erreur WordPress. Mettez cette ressource en signet (vous en aurez probablement besoin à un moment donné – bien que nous espérons que vous ne l’avez pas) et dites-nous comment vous corrigez les erreurs WordPress courantes sur votre site Web, surtout si vous avez une solution meilleure et plus rapide à l’un des problèmes courants. Erreurs WordPress.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map