10 problèmes courants de thème WordPress et comment les résoudre

10 problèmes courants de thème WordPress et comment les résoudre

Il y a des milliers de messages de forum ouverts tous les jours non seulement sur WordPress.org mais aussi sur d’autres forums et bien sûr, presque tous les sites d’assistance des développeurs de thèmes concernant les problèmes très courants qui peuvent être résolus très rapidement et facilement. Je suis sûr que les développeurs de thèmes et les membres de la communauté sont assez ennuyés de répondre à ces questions encore et encore, j’ai donc décidé d’écrire l’article suivant qui aborde certains des problèmes de thèmes WordPress les plus courants afin que vous puissiez mettre en signet et préparez-le à votre disposition.


1. La feuille de style est manquante

Vous venez de télécharger ou d’acheter un thème super génial et vous allez l’installer et voir le joli message ci-dessous:

La feuille de style est manquante

Eh bien, votre première pensée pourrait être …

“Le développeur m’a vissé et m’a donné un thème sans feuille de style”

Bien sûr, il est possible que le fichier zip que vous avez reçu n’ait pas de fichier style.css, mais le problème est plus probable que vous n’avez pas téléchargé le fichier thème racine dossier.

Solution d’erreur de feuille de style manquante

Localisez le dossier que vous avez du thème sur votre bureau et ouvrez-le (s’il est zippé, décompressez-le et ouvrez-le). Maintenant, lorsque vous l’ouvrez, vous devriez voir tous vos fichiers dedans, sinon le thème est probablement dans un sous-répertoire. Par exemple, nos thèmes premium ont tous le thème dans un dossier “Thème installable”. En général, c’est quelque part évident et le dossier de thème réel sera probablement nommé de la même manière que le thème. Une fois trouvé zip et téléchargez via WordPress ou téléchargez le dossier décompressé via FTP.

2. Exemples d’erreurs d’importation de données

Vous avez installé votre thème et maintenant vous téléchargez un exemple de fichier .xml que le développeur du thème a été si gentil de vous fournir et encore une fois, vous obtenez une erreur!

Exemples d'erreurs d'importation de données

Échec de l’importation de la solution d’erreur 1

L’erreur «échec» d’importation est généralement 1 sur 2 choses. Le premier est qu’il pourrait essayer de charger des publications ou des taxonomies à partir de types de publication personnalisés qui n’existent pas encore.

  • Activer le thème: Assurez-vous que le thème que vous allez utiliser est actif.
  • Thème de double vérification: Assurez-vous que le thème inclut réellement ces types de publications et taxonomies personnalisés – demandez peut-être au développeur ou si vous savez à quoi vous ressemblez

Échec de l’importation de la solution d’erreur 2

Pour les erreurs indiquant «Échec de l’importation du média», les images ne sont pas téléchargées.

  • Avez-vous coché la case pour importer des pièces jointes? Avant d’exécuter l’importation, avez-vous dû cocher la case «télécharger et importer les pièces jointes».
  • Les images sont-elles accessibles? Il est possible que les mages ne soient pas accessibles depuis le serveur. Vous pouvez ouvrir les exemples de données dans un éditeur de texte et essayer de localiser l’un de ces fichiers et tester le lien dans votre navigateur. Mais le plus simple est probablement de contacter le développeur du thème et de lui faire savoir que les images ne sont pas téléchargées.

3. La page d’accueil ne ressemble pas à la démo

Ce serait génial si un thème que vous activiez ressemblait exactement à la démo une fois activé? Notre thème Total WordPress le fait lorsque vous utilisez l’importateur de démonstration intégré, mais tous les thèmes ne peuvent pas être aussi impressionnants que Total.

Donc, si vous avez installé un thème (et ce sont des exemples de données) mais que votre site ne correspond pas à la démonstration du thème, il y a quelques raisons très courantes pour lesquelles votre page d’accueil peut sembler différente.

Erreur d’affichage de la page d’accueil Solution 1

Réglage de la lecture

Les paramètres de lecture sont incorrects. Cela signifie que votre thème nécessite ou non la définition d’une page d’accueil et que votre site est défini à l’opposé. Alors allez à Paramètres> Lecture et vérifiez les options sous «Affichages de la première page».

Si votre thème ne nécessite aucun modèle de page pour la mise en page d’accueil, assurez-vous que cette option est définie sur “Vos derniers articles”. Si votre thème utilise un modèle de page d’accueil, configurez votre site pour utiliser une page d’accueil statique.

Erreur d’affichage de la page d’accueil Solution 2

Modèle de page d'accueil

Vous devez utiliser un modèle de page d’accueil. De nombreux développeurs de thèmes utilisent des modèles de page personnalisés pour la mise en page de leur page d’accueil. Vous devez donc bien sûr d’abord lire les fichiers de documentation, mais s’il n’y a pas d’en-tête et créer une nouvelle page, dans l’éditeur sous Attributs de page> Modèle vérifiez s’il existe un modèle Home, Homepage, Frontpage ou similaire. Si c’est le cas, vous devrez probablement créer une page à l’aide de ce modèle, l’enregistrer / la publier, puis accédez à Paramètres> Lecture pour le définir comme option de première page statique.

4. Mes URL sont “moches”

Par défaut, la structure d’URL WordPress par défaut n’est pas très “assez” beaucoup moins conviviale pour le référencement. Ainsi, lorsque vous configurez pour la première fois l’URL de votre site Web peut sembler moche (un méli-mélo de l’ID du message, la date de publication, le titre du message et même la catégorie). Ne vous inquiétez pas, c’est facile à réparer.

Solution d’erreur d’URL laides

Paramètres de permalien

Donc, si vos URL ne sont pas si belles (votresite.com/?p=1), allez simplement sur Paramètres> Permaliens et changez votre paramètre pour l’option “Nom de poste” (ou l’un des autres – choisissez simplement celui qui vous convient le mieux).

5. Mes messages renvoient des erreurs 404

Erreur Github 404

Si vous avez des messages qui renvoient maintenant une page d’erreur 404, ne paniquez pas (encore) la plupart du temps, vos messages sont toujours là et il vous suffit de mettre à jour vos paramètres de permalien pour résoudre le problème. Ceci est très fréquent avec les thèmes qui utilisent des types de publication personnalisés. Chaque fois que vous activez un nouveau thème qui utilise des types de publication personnalisés, vous devez réinitialiser vos paramètres de permalien.

Messages montrant une solution d’erreur 404

La solution la plus simple consiste à Paramètres> Permaliens et cliquez sur le bouton Enregistrer. Habituellement, cela fera l’affaire. Mais si cela ne fonctionne pas, vous devrez peut-être mettre à jour votre fichier .htaccess manuellement (remarque: nous ne recommandons pas de résoudre ce problème par vous-même si vous êtes nouveau sur WordPress, vous devrez peut-être contacter un développeur indépendant pour obtenir de l’aide) . Vous pouvez en savoir plus sur en utilisant des permaliens WordPress dans le codex WordPress.

6. Mon menu est vide

Pour ceux qui utilisent WordPress quotidiennement, vous n’aurez probablement pas ce problème, mais si vous êtes très nouveau sur WordPress ou que vous avez utilisé WordPress il y a quelques années et que vous le récupérez, vous pourriez être confus quant à la raison pour laquelle votre menu est vide lorsque vous installez le thème.

Solution d’erreur de menu manquant

Paramètres du menu WordPress

Le thème WordPress par défaut a un repli pour le menu WordPress au cas où il n’y aurait pas de configuration, cependant, tous les développeurs de thèmes ne l’ont pas ajouté à leurs propres thèmes.

Pour vous assurer que vos menus fonctionnent, rendez-vous sur Apparence> Menu pour configurer votre menu.

  1. Assurez-vous d’avoir un menu. Si ce n’est pas le cas, vous devrez en créer un (consultez cet article pour savoir comment configurer les menus dans WordPress)
  2. Assurez-vous que le menu est affecté à un emplacement. Sous votre menu, vous devriez voir «Afficher les emplacements» – ce sont les zones de menu intégrées à votre thème. Certains thèmes peuvent n’avoir qu’un seul emplacement dans le menu principal, d’autres peuvent avoir des tonnes d’emplacements. Assurez-vous simplement de cocher l’option où vous voulez que votre menu apparaisse, puis enregistrez.

7. Le nouveau thème utilise les images en vedette mais j’ai une tonne de messages sans eux

Avant WordPress 2.9, il n’y avait pas d’image en vedette (afficher les vignettes) prise en charge dans WordPress, de nombreux thèmes utilisaient des méta-options ou des champs personnalisés pour définir les images en vedette ou n’avaient aucune sorte d’image de publication par défaut.

Alors peut-être que vous passez d’un thème plus ancien à un nouveau qui prend en charge les images en vedette ou peut-être que votre thème précédent était tout simplement très minimal et ne les a pas utilisés. Nous ne prendrons pas des heures pour parcourir vos centaines de messages pour définir l’image sélectionnée (ou peut-être que vous l’êtes), il existe donc une solution rapide pour cela et elle se présente sous la forme d’un plugin!

Aucune solution d’erreur d’images en vedette

Plugin d'ajout de vignettes

Une solution simple consiste à utiliser le “Ajouter une miniature”Plugin pour définir automatiquement les images en vedette sur les anciens messages. Il vous suffit d’installer, d’activer et de suivre les instructions pour ajouter des images aux anciens messages. À l’avenir, n’oubliez pas d’ajouter vos images en vedette lorsque vous publiez de nouveaux messages.

8. Diapositives, accordéons, bascules, onglets… ne fonctionnent pas ou s’arrêtent!

De nombreux thèmes WordPress utilisent de nos jours java-script / jQuery pour améliorer les thèmes en ajoutant des éléments tels que des curseurs d’image, des bascules, des accordéons, des onglets, des menus mobiles, des survols d’image, etc..

Si ces fonctionnalités ne fonctionnent pas sur votre thème ou ont soudainement cessé de fonctionner, il est fort probable qu’elles provoquent une sorte d’erreur javascript provoquant la rupture de tout..

Diapositives cassées, bascules, onglets, etc. Solution d’erreur

Cache du moteur WP

La première chose à faire est de désactiver tous vos plugins, vider votre cache (tous) et recharger votre site pour vérifier si tout fonctionne correctement. Si c’est le cas, vous pouvez maintenant réactiver vos plugins 1 par 1 et dès qu’il se cassera, vous saurez que le dernier plugin a causé des problèmes (notez ce plugin, désactivez-le puis continuez de faire la même chose).

Une fois que vous savez quel plugin / plugins sont à l’origine du problème, vous pouvez soit rechercher un nouveau plugin avec la même fonctionnalité compatible, soit contacter le développeur du plugin ou du thème pour lui faire part du conflit (inspectez d’abord la page pour voir ce que les problèmes réels sont donc vous pouvez contacter la personne appropriée – si c’est une erreur de plugin envoyer une note le dev du plugin, ou si c’est une erreur de thème le dev du thème).

9. Les changements de style ne font rien

Donc, vous avez votre thème tout configuré et maintenant vous voulez changer la façon dont il ressemble pour lui donner plus de votre propre «personnalité» et le faire vraiment correspondre à votre marque, entreprise, niche… etc. Vous avez donc commencé à ajouter du CSS personnalisé à votre site ou à modifier la feuille de style, mais chaque fois que vous actualisez votre site, aucune de vos modifications ne prend effet!

Solution d’erreur de modifications de style manquant

WordPress Live Customizer

Vous pouvez suivre quelques étapes pour vous assurer que vos modifications sont appliquées:

  • Désactiver le cache: Le problème le plus courant est que vous avez une sorte de plugin de mise en cache tel que Cache total W3 installé et mise en cache de votre CSS. Si vous le faites, vous devez le désactiver.
  • Personnaliseur WordPress: Si vous utilisez le personnalisateur de thème, vous devez essayer de cliquer sur le bouton Enregistrer, puis d’actualiser la page pour voir si vos modifications prennent effet.
  • Le fond ne change pas: Si vous essayez simplement de changer l’arrière-plan à l’aide du tableau de bord d’arrière-plan WordPress, vous pourriez avoir des problèmes si le thème que vous utilisez a une image définie pour l’arrière-plan. Essayez de télécharger une nouvelle image juste pour tester, car cela devrait la remplacer. Télécharger une couleur unie 1px et la configurer pour qu’elle se répète pourrait également être une option décente.
  • Modifications de l’éditeur WordPress: Si vous essayez d’apporter des modifications via l’éditeur WordPress à l’adresse Apparence> Editeur les modifications peuvent ne pas être réellement enregistrées en raison des autorisations du serveur, mais si tel est le cas, vous recevrez une erreur. Vous pouvez en savoir plus sur définition des autorisations de fichier ici.

10. J’ai mis à jour mon thème et toutes mes modifications sont terminées!

La cause la plus probable de cette erreur est que vous avez apporté des modifications manuelles à vos fichiers de modèle tels que le fichier style.css (généralement). Ensuite, lorsque vous avez mis à jour votre thème, vos fichiers modifiés ont été remplacés par le code de thème par défaut. C’est pourquoi nous ne recommandons JAMAIS d’apporter des modifications au thème d’origine.

Les changements de thème ont disparu Solution d’erreur

Ajout de code personnalisé à WordPress

Malheureusement, vos modifications peuvent être définitivement supprimées, sauf si vous disposez d’une sauvegarde de votre site Web que vous pouvez utiliser pour le restaurer. Certaines sociétés d’hébergement proposent des sauvegardes de sites Web d’une durée de 30 jours, alors essayez de contacter votre hébergeur si vous avez besoin d’aide pour localiser et / ou revenir à une sauvegarde. Si vous avez votre propre sauvegarde manuelle, vous devriez pouvoir restaurer vos fichiers de thème via FTP.

Bien que vous ne puissiez pas résoudre ce problème actuellement, vous pouvez prendre des précautions pour vous assurer que vous n’êtes plus dans cette situation. À l’avenir, lorsque vous souhaitez apporter des modifications à vos thèmes, vous devez utiliser l’un (ou plusieurs) des éléments suivants:

  • Plugin CSS personnalisé. Si vous n’avez besoin que de quelques petits ajustements, vous pouvez utiliser un plugin CSS personnalisé pour effectuer vos ajustements et vous assurer qu’ils ne sont pas supprimés lors d’une mise à jour du thème. En voici deux que nous aimons:
    • Éditeur CSS de crayon jaune
    • CSSHero Visual CSS Editor
  • Créer un thème enfant. La création d’un thème enfant est probablement la meilleure méthode de personnalisation de votre thème et permettra la plus grande flexibilité et vous permettra même de modifier des fichiers de modèle (en plus de simplement style.css), de supprimer ou d’ajouter de nouveaux scripts ainsi que d’ajouter des fonctions personnalisées.
    • Consultez cet article pour savoir comment créer un thème enfant WordPress.
  • Maintenir des sauvegardes complètes de sites Web. En cas de problème, il est toujours judicieux de conserver des sauvegardes de votre site Web. Pour cela, nous vous recommandons vivement de sauvegarder votre site Web WordPress (qui est différent des sauvegardes de serveur que votre hébergeur pourrait offrir) en utilisant l’une des options suivantes:
  • Gardez un journal des modifications. Que vous modifiez les fichiers de modèle manuellement (le mieux est de ne pas le faire) ou utilisez un thème enfant, la création d’un journal des modifications est le meilleur moyen pour vous de garder une trace de tous les ajustements que vous avez apportés au thème. C’est particulièrement utile si quelque chose se casse afin que vous puissiez revenir en arrière et voir où vous pourriez avoir fait une erreur.

Emballer

Voilà: 10 erreurs WordPress courantes et des solutions pour que vous puissiez les corriger. Mais ce ne sont que quelques-unes des erreurs que nous voyons le plus souvent. Pour plus de conseils, vous devriez également consulter ce guide sur lequel nous avons écrit comment installer votre thème WordPress Themeforest (bien que le guide propose des conseils qui s’appliqueraient à la plupart des thèmes).

Si vous rencontrez d’autres problèmes, votre première étape devrait être d’effectuer une recherche rapide sur Google pour voir si vous pouvez trouver une réponse vous-même. Si après avoir fait des recherches par vous-même, vous ne trouvez toujours pas de réponse, essayez de contacter l’auteur du thème ou du plugin (s’il s’agit d’un problème avec leur produit) ou visitez un forum comme Reddit ou Envato pour voir si un membre de la communauté peut aider. Il est probable que l’erreur que vous obtenez est plus courante que vous ne le pensez!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me