10 problèmes courants de thème WordPress et comment les résoudre
Il existe des milliers de messages de forum ouverts chaque jour, non seulement sur WordPress.org mais également sur d’autres forums et bien sûr sur presque tous les sites d’assistance des développeurs de thèmes concernant des 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é s'ennuient 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ème WordPress les plus courants afin que vous puissiez le mettre en signet< et ayez-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 voyez le joli message ci-dessous :
Eh bien, votre première pensée pourrait être…
"le développeur m'a baisé 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 ne contienne pas de fichier style.css, mais il est plus probable que le problème soit que vous n'ayez pas téléchargé le dossier thème racine.
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 compressé, décompressez-le et ouvrez-le). Maintenant, lorsque vous l'ouvrez, vous devriez y voir tous vos fichiers, sinon le thème se trouve 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 portera probablement le même nom que le thème. Une fois trouvé, compressez-le et téléchargez-le 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 vous téléchargez maintenant un exemple de fichier .xml que le développeur du thème a eu la gentillesse de vous fournir et encore une fois, vous obtenez une erreur !
Échec de l'importation de la solution d'erreur 1
L’erreur « échec » de l’importation est généralement l’une des deux choses suivantes. La première est qu’il pourrait essayer de charger des publications ou des taxonomies à partir de types de publications personnalisés qui n’existent pas encore.
- Activer le thème : assurez-vous que le thème que vous allez utiliser est actif.
- Vérifiez le thème : assurez-vous que le thème inclut réellement ces types de publications et ces taxonomies personnalisées. 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 les 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, 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 l'un des thèmes que vous avez activés ressemblait exactement à la démo une fois activé ? Notre thème Total WordPress fait cela lorsque vous utilisez l'importateur de démonstration intégré, mais tous les thèmes ne peuvent pas être aussi géniaux que Total.
Ainsi, si vous avez installé un thème (et qu'il s'agit d'exemples de données) mais que votre site ne correspond pas à la démo du thème, il existe plusieurs raisons très courantes pour lesquelles votre page d'accueil peut être différente.
Erreur d'affichage de la page d'accueil Solution 1
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 configuré à l'opposé. Allez donc dans 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 de la page d'accueil, assurez-vous que cette option est définie sur « Vos derniers messages ». 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
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 d'abord bien sûr lire les fichiers de documentation, mais s'il n'y en a pas, créez une nouvelle page, dans l'éditeur sous Attributs de la page > Modèle vérifiez s'il existe une page d'accueil. , Page d'accueil, Frontpage ou modèle similaire. Si tel est le cas, vous devrez probablement créer une page à l'aide de ce modèle, l'enregistrer/la publier, puis accéder à Paramètres > Lecture pour la définir comme option de page d'accueil statique.
4. Mes URL sont « laides »
Par défaut, la structure d’URL WordPress par défaut n’est pas très « jolie » et encore moins optimisée pour le référencement. Ainsi, lorsque vous configurez pour la première fois les URL de votre site Web, les URL de votre site Web peuvent paraître laides (un méli-mélo de l'identifiant de la publication, de la date de publication, du titre de la publication et même de la catégorie). Ne vous inquiétez pas, c'est facile à réparer.
Solution d'erreur d'URL laides
Donc, si vos URL ne sont pas très belles (votresiteweb.com/?p=1), allez simplement dans Paramètres > Permaliens et modifiez votre paramètre sur l'option « Nom de la publication » (ou l'un des autres – choisissez simplement celui qui vous convient le mieux).
5. Mes messages renvoient des erreurs 404
Si vos publications renvoient désormais une page d'erreur 404, ne paniquez pas (encore) la plupart du temps, vos publications sont toujours là et il vous suffit de mettre à jour vos paramètres de lien permanent pour résoudre le problème. Ceci est très courant 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 lien permanent.
Messages affichant la solution d’erreur 404
La solution la plus simple consiste simplement à accéder à Paramètres > Permaliens et à cliquer 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 vous déconseillons de résoudre ce problème vous-même si vous êtes nouveau sur WordPress, mais vous devrez peut-être contacter un développeur indépendant pour obtenir de l'aide). . Vous pouvez en savoir plus sur l'utilisation 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 si vous avez utilisé WordPress il y a quelques années et que vous venez juste de le récupérer, vous pourriez ne pas comprendre pourquoi votre menu est vide lorsque vous installez le thème.
Solution d'erreur de menu manquant
Le thème WordPress par défaut propose une solution de secours 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, accédez à Apparence > Menu pour configurer votre menu.
- 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).
- Assurez-vous que le menu est attribué à 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 correspondant à l’endroit où vous souhaitez que votre menu apparaisse, puis enregistrez.
7. Le nouveau thème utilise des images en vedette, mais j'ai une tonne de messages sans elles
Avant WordPress 2.9, il n'y avait pas de prise en charge des images en vedette (vignettes de publication) dans WordPress, donc 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 sélectionnées ou peut-être que votre thème précédent était tout simplement très minime et ne les utilisait pas. Nous allons vous dire que vous n'allez pas prendre des heures pour parcourir vos centaines de publications 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
Une solution simple consiste à utiliser le plugin « Easy Add Thumbnail » pour définir automatiquement les images en vedette sur les anciennes publications. Installez simplement, activez et suivez 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 articles.
8. Diapositives, accordéons, bascules, onglets… Ne fonctionnent pas ou ont cessé de fonctionner !
De nos jours, de nombreux thèmes WordPress utilisent 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'images… etc.
Si ces fonctionnalités ne fonctionnent pas sur votre thème ou cessent soudainement de fonctionner, il s'agit probablement d'une sorte d'erreur javascript provoquant tout casser.
Diapositives cassées, bascules, onglets, etc. Solution d'erreur
La première chose à faire est de désactiver tous vos plugins, de vider votre cache (tous) et de recharger votre site pour vérifier si tout fonctionne comme il se doit. Si tel est le cas, vous pouvez maintenant réactiver vos plugins 1 par 1 et dès qu'il se brisera, vous saurez que c'est le dernier plugin qui a causé le problème (prenez note de ce plugin, désactivez-le puis continuez à faire de même).
Une fois que vous savez quel(s) plugin(s) sont à l'origine du problème, vous pouvez soit rechercher un nouveau plugin avec les mêmes fonctionnalités compatibles, soit contacter le développeur du plugin ou du thème pour les informer du conflit (inspectez d'abord la page pour voir quoi). les problèmes réels sont afin que vous puissiez contacter la personne appropriée – s’il s’agit d’une erreur de plugin, envoyez une note au développeur du plugin, ou s’il s’agit d’une erreur de thème, au développeur du thème).
9. Les changements de style ne font rien
Vous avez donc configuré votre thème et vous souhaitez maintenant changer son apparence pour lui donner davantage de votre propre « personnalité » et l'adapter vraiment à votre marque, votre entreprise, votre 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 manquantes
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 installé une sorte de plug-in de mise en cache tel que W3 Total Cache et que vous mettez en cache votre CSS. Si vous le faites, vous devez le désactiver.
- Personnalisateur 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.
- L'arrière-plan ne change pas : si vous essayez simplement de modifier l'arrière-plan à l'aide du tableau de bord d'arrière-plan de WordPress, vous pourriez rencontrer 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 de 1 px 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 dans Apparence > Éditeur, les modifications risquent de ne pas être enregistrées en raison des autorisations du serveur, mais si c'est le cas, Dans ce cas, vous recevrez une erreur. Vous pouvez en savoir plus sur la définition des autorisations de fichiers ici.
10. J'ai mis à jour mon thème et toutes mes modifications ont disparu !
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 de modifier le thème d'origine.
Les changements de thème ont disparu Solution d'erreur
Malheureusement, vos modifications peuvent disparaître à jamais, à moins que vous ne disposiez 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 disposez de votre propre sauvegarde manuelle, vous devriez pouvoir restaurer vos fichiers de thème via FTP.
Même si vous ne parvenez peut-être pas à résoudre ce problème pour le moment, vous pouvez prendre des précautions pour vous assurer que vous ne vous retrouvez plus dans cette situation. À l’avenir, lorsque vous souhaiterez apporter des modifications à vos thèmes, vous devrez utiliser 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 au crayon jaune
- Éditeur CSS visuel CSSHero
Créer un thème enfant. La création d'un thème enfant est probablement la meilleure méthode pour personnaliser votre thème et permettra la plus grande flexibilité et vous permettra même de modifier des fichiers modèles (en plus de 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 du site Web. En cas de problème, c’est toujours une bonne idée de conserver des sauvegardes de votre site Web. Pour cela, nous vous recommandons fortement de sauvegarder votre site Web WordPress (qui est différent des sauvegardes de serveur que votre hébergeur peut proposer) en utilisant l'un des éléments suivants :
- VaultPress – Sauvegarde et sécurité WordPress
Emballer
Voilà – 10 erreurs WordPress courantes ainsi que des solutions pour que vous puissiez les corriger. Mais ce ne sont là que quelques-unes des erreurs que les gens rencontrent le plus souvent. Pour plus de conseils, vous devriez également consulter ce guide que nous avons écrit sur la façon d'installer votre thème WordPress Themeforest (bien que le guide contienne des conseils qui s'appliqueraient à la plupart des thèmes).
Si vous rencontrez d'autres problèmes, la 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 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 son produit) ou visitez un forum comme Reddit ou Envato pour voir si un membre de la communauté peut vous aider. Il y a de fortes chances que l’erreur que vous obtenez soit plus courante que vous ne le pensez !










