Tutoriels WordPress de confiance, quand vous en avez le plus besoin.
Guide du débutant pour WordPress
WPB Cup
25 millions+
Sites web utilisant nos plugins
16+
Années d'expérience WordPress
3000+
Tutoriels WordPress par des experts

Comment corriger l'erreur de syntaxe dans WordPress

Les erreurs de syntaxe dans WordPress peuvent sembler décourageantes, surtout si vous débutez en codage.

Vous pourriez rencontrer ce problème en ajoutant des extraits de code provenant de tutoriels. Même une petite erreur peut faire planter tout votre site.

Si vous avez vu le message redouté « Erreur de syntaxe, inattendu… », pas de panique – vous êtes au bon endroit ! Nous avons rencontré et corrigé cette erreur à plusieurs reprises sur nos sites Web, et nous savons comment vous aider à la résoudre.

Ce guide vous guidera à travers les étapes pour corriger l'erreur de syntaxe dans WordPress. À la fin, vous saurez comment remettre votre site Web en marche et fonctionner sans problème.

Comment corriger l'erreur de syntaxe dans WordPress

Qu'est-ce qu'une erreur de syntaxe dans WordPress et pourquoi devrais-je m'en soucier ?

Une erreur de syntaxe dans WordPress se produit lorsque le code que vous avez ajouté a une syntaxe incorrecte, ce qui signifie qu'il ne suit pas les règles du langage de programmation.

Ce type d'erreur peut survenir à cause d'une simple virgule manquante, d'une parenthèse supplémentaire ou d'une marque de citation mal placée.

Alors pourquoi devriez-vous vous soucier des erreurs de syntaxe ?

Premièrement, elles peuvent paralyser l'intégralité de votre site Web. Au lieu de voir votre site magnifiquement conçu, les visiteurs sont accueillis par un message d'erreur. Cela affecte non seulement l'expérience utilisateur, mais peut également nuire à la réputation et à la fiabilité de votre site Web.

De plus, les erreurs de syntaxe peuvent vous empêcher d'accéder à votre espace d'administration WordPress. Cela peut être particulièrement stressant si vous n'êtes pas à l'aise avec le codage et que vous ne savez pas comment résoudre le problème.

En bref, les erreurs de syntaxe sont des erreurs petites mais significatives dans votre code qui peuvent avoir un impact important sur votre site web. Être capable d'identifier et de corriger ces erreurs rapidement est essentiel pour maintenir un site fluide et d'aspect professionnel.

Utiliser la bonne syntaxe pour éviter les erreurs

S'assurer que votre code est correctement écrit dès le départ peut vous éviter bien des maux de tête. En prêtant attention à la bonne syntaxe, vous pouvez éviter de nombreux pièges courants qui mènent à des erreurs.

La première chose à faire est de consulter le guide pour débutants sur le collage d'extraits du web dans WordPress. Cet article liste quelques erreurs courantes que font les débutants lorsqu'ils collent du code dans les modèles WordPress.

Exemple d'erreur de syntaxe dans WordPress

L'erreur de syntaxe est généralement causée par une erreur minuscule mais cruciale dans la syntaxe de votre code. Par exemple, une virgule manquante ou une accolade superflue peut faire planter tout le script.

Avez-vous récemment collé un extrait du web ? Mis à jour un plugin ? Alors, il y a de fortes chances que vous sachiez exactement où chercher.

Tutoriel vidéo

S'abonner à WPBeginner

Si vous préférez des instructions écrites, continuez à lire.

Corriger l'erreur de syntaxe à l'aide de FTP

Pour corriger l'erreur de syntaxe, vous devez modifier le code qui l'a causée. Vous pouvez soit le supprimer, soit corriger la syntaxe.

Souvent, les débutants paniquent car cette erreur rend leur site entier inaccessible.

Si vous avez collé le code en utilisant la section Apparence » Éditeur de votre tableau de bord WordPress, alors vous êtes bloqué. Vous pouvez consulter notre guide sur ce qu'il faut faire si vous êtes bloqué hors de l'administration WordPress.

Alors, comment modifier le code ?

La seule façon de résoudre ce problème est d'accéder au fichier que vous avez modifié en dernier à l'aide de FTP. Pour des instructions étape par étape, vous pouvez consulter notre guide sur comment utiliser FTP.

Après avoir installé le programme FTP, vous devrez le connecter à votre site Web et accéder au fichier du thème qui doit être modifié. Si vous avez oublié quel fichier vous devez modifier, il suffit de regarder le code d'erreur. L'erreur vous indiquera exactement quel fichier et quelle ligne vous devez modifier.

Vous pouvez soit supprimer le code que vous avez ajouté en dernier, soit écrire le code en utilisant la syntaxe correcte. Une fois que vous avez terminé de supprimer ou de modifier le code, enregistrez le fichier et téléversez-le à nouveau sur votre serveur.

Après cela, vous pouvez visiter votre site WordPress et actualiser la page. Vous devriez voir que votre site fonctionne à nouveau.

Comment prévenir l'erreur de syntaxe dans WordPress

Pour éviter que votre site Web WordPress ne se bloque à nouveau, nous recommandons toujours d'ajouter du code personnalisé avec un plugin d'extraits de code comme WPCode.

Page d'accueil de WPCode

WPCode facilite l'ajout de snippets de code dans WordPress sans avoir à modifier le fichier functions.php de votre thème. Il est également doté d'une validation intelligente des snippets de code pour aider à prévenir les erreurs.

Lorsque vous ajoutez votre code personnalisé, WPCode détectera automatiquement toute erreur. Survoler une erreur affichera des instructions utiles afin que vous puissiez facilement corriger votre erreur.

Validation intelligente de fragments de code pour trouver les erreurs de code

WPCode désactivera également immédiatement votre code personnalisé lorsqu'il détectera une erreur de syntaxe.

Avec ce plugin, vous n'avez jamais à vous soucier de casser votre site lors de l'ajout de snippets de code.

Gestion des erreurs dans votre fragment de code personnalisé

Vous pouvez en apprendre davantage dans notre guide sur comment ajouter facilement du code personnalisé dans WordPress.

Nous espérons que cet article vous a aidé à corriger l'erreur de syntaxe dans WordPress. Vous voudrez peut-être aussi consulter notre guide sur comment corriger l'erreur WordPress updating failed / publishing failed ou notre liste des problèmes courants de l'éditeur de blocs WordPress et comment les résoudre.

Si cet article vous a plu, abonnez-vous à notre chaîne YouTube pour des tutoriels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.

Avis : Notre contenu est financé par nos lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons percevoir une commission. Voir comment WPBeginner est financé, pourquoi c'est important et comment vous pouvez nous soutenir. Voici notre processus éditorial.

La boîte à outils WordPress ultime

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tout professionnel devrait posséder !

Interactions des lecteurs

85 CommentsLeave a Reply

  1. C'est une erreur frustrante et votre tutoriel m'a permis de la corriger en moins de 5 minutes. Merci beaucoup !

  2. Bonjour,

    Can someone please help me out? I keep getting a ‘SyntaxError: JSON Parse error: Unexpected identifier ”Error” when i want to check out on my website. I don’t know what to do and nobody can place an order!!

    Thanks a lot,

    Jamie

  3. I get “critical error: could not connect to server” when I enter my server information. So I can’t even get to the point that your video begins at.

  4. Thank you SO SO much! The bad snippet was invisible inside the Admin page in Wordpress, for some reason, but fully visible in the functions.php found in the FTP!!

    You saved my day, thank you very much again!

  5. Thank you SO much! 7 days of getting My hosting service(a very large popular one) to try to fix this no luck just trying to upsell me on things I neither want nor need.

    Me thinking okay a whole new website and i found this, I just actually deleted the whole plugin(elementor) Whoo Hoo!

  6. Bonjour :

    J'ai rencontré cette erreur en aidant quelqu'un d'autre avec son site web, donc je n'utilisais pas mon propre site web lorsque j'ai obtenu cette erreur. Je me demande comment je peux supprimer l'erreur lorsque je travaille sur le site de quelqu'un d'autre ? J'ai les informations de connexion WordPress.org, mais évidemment je suis maintenant bloqué de tout. Toute aide serait appréciée.

  7. Merci pour ce tutoriel. J'ai eu un problème d'analyse/syntaxe en modifiant functions.php sur un nouveau site web. Je travaillais sur la page d'administration de mon site WordPress lorsque j'ai tenté de commenter une ligne de code (en suivant les instructions de l'auteur du thème), mais cela a provoqué l'erreur. J'avais copié le code de functions.php dans TextWrangler, fait la modification, et collé tout le document dans la fenêtre d'édition. En "mettant à jour" la page, j'ai obtenu l'erreur et j'ai été effectivement bloqué du site. J'ai donc utilisé FTP pour télécharger et écraser le document pertinent, en utilisant une sauvegarde que j'avais faite la veille (Dieu merci pour cela). Sans les instructions claires de WP Beginner ici et dans l'article "Que faire lorsque vous êtes bloqué dans l'administration WordPress (wp-admin)", je me serais arraché les cheveux. Merci !

  8. En essayant de me connecter à ma page via Filezilla, dois-je utiliser mon compte administrateur ou mon compte Wordpress ? J'ai essayé les deux et l'authentification par mot de passe continue d'échouer. J'ai mon mot de passe administrateur d'origine et il a toujours fonctionné depuis que j'ai mis mon site en ligne.

    • Salut Tom,

      Vous devrez utiliser votre nom d'utilisateur et votre mot de passe FTP. Vous les trouverez dans l'e-mail que vous avez reçu de votre hébergeur web lors de votre première inscription. Vous pouvez également trouver ces informations dans votre tableau de bord cPanel.

      Admin

  9. J'ai un besoin urgent d'aide. Le co-éditeur de mon site (qui est censé être lancé demain) a essayé de modifier le code pour changer nos photos de profil. Quelque chose a horriblement mal tourné et nous sommes bloqués hors de notre site. J'obtiens cette erreur : Erreur d'analyse : erreur de syntaxe, inattendu 'add_filter' (T_STRING) dans

  10. Merci beaucoup ! Vous m'avez vraiment sauvé. Tellement reconnaissant pour ce site génial, merci encore !

  11. Re: mon dernier commentaire, j'ai désactivé le plugin et l'erreur a disparu. Donc vous ne verrez plus ce que je décrivais. J'ai juste décidé de ne pas l'utiliser plutôt que d'essayer de passer toute la nuit à résoudre le problème.

  12. Je rencontre des erreurs de syntaxe de type 'parse error' sur toutes mes pages produits. Quelqu'un qui essayait d'acheter sur mon site m'a signalé ce problème. Je n'ai apporté aucune modification au code, installé aucun nouveau plugin, ni accédé au site depuis des mois. Je ne sais pas quand cela a commencé, mais je n'ai pas eu de commande depuis quelques semaines. Si je n'ai rien ajouté ou modifié pour causer cela, comment savoir quoi réparer ? Tous les messages d'erreur font référence à la ligne 1 du fichier php, mais tout ce qu'il y a sur la ligne 1 est <?php. C'est sur toutes les pages produits. Voici juste un exemple :

  13. Bonjour,

    Je gère le site web de mon association et cela fait longtemps que personne ne s'est connecté au compte d'hébergement. Nous avons perdu les identifiants et nous ne savions même pas quel hébergeur nous utilisions car ils avaient payé des années à l'avance. Et peut-être qu'ils ont changé de fournisseur. Mais je sais que notre domaine vient de Godaddy et j'ai vérifié, mais l'hébergement ne vient pas du même fournisseur.

    Cela pourrait prendre du temps pour retrouver dans les e-mails, y a-t-il un moyen de corriger une erreur de syntaxe autre que par FTP ?

  14. Bonjour. J'ai essayé de télécharger un thème via Filezilla car Wordpress avait des problèmes pour télécharger le thème et maintenant je suis bloqué et j'obtiens ces deux lignes

    Aidez-moi s'il vous plaît !!! Merci !

Laisser un commentaire

Merci d'avoir choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.