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 trouver les fichiers à modifier dans un thème WordPress

L'une des questions les plus fréquentes que nous posent les utilisateurs de WordPress est : « Je veux personnaliser mon thème, mais je ne sais pas quel fichier modifier. »

Et honnêtement, cette confusion est tout à fait compréhensible. Modifier le mauvais fichier peut casser votre site ou faire disparaître vos modifications lors de la prochaine mise à jour de votre thème.

De plus, cela n'aide pas le fait que la plupart des thèmes contiennent des dizaines de fichiers aux noms mystérieux. Cela peut être décourageant lorsque vous essayez simplement de changer une chose.

Au fil des ans, nous avons travaillé sur toutes sortes de projets WordPress et avons dû retrouver les bons fichiers de modèle plus de fois que nous ne pouvons les compter. C'est exactement pourquoi nous avons créé ce guide.

Nous vous guiderons à travers les étapes exactes que nous utilisons pour déterminer quel fichier de modèle modifier, comment fonctionne la hiérarchie des modèles WordPress et comment apporter des modifications qui durent réellement. 🎨

Trouver quel fichier de thème WordPress modifier

Comprendre les fichiers de modèle des thèmes WordPress

Les thèmes WordPress se composent de plusieurs fichiers. Ceux-ci incluent des fichiers de modèle, des balises et fonctions de modèle personnalisées, des parties de modèle, des images, des fichiers JavaScript et CSS.

Tous les meilleurs thèmes WordPress suivent les meilleures pratiques officielles. Cela signifie qu'ils organisent tout le code en utilisant la structure de fichiers et de modèles standard.

Par exemple, tous les thèmes WordPress ont archive.php, single.php, functions.php, et d'autres fichiers.

Chaque fichier est utilisé comme un modèle pour afficher une zone particulière de votre site Web WordPress.

Par exemple, le modèle single.php affiche les articles individuels. Pendant ce temps, le modèle page.php affiche une page individuelle.

Comprendre la hiérarchie des modèles WordPress vous permet de mieux comprendre le fonctionnement de WordPress. Si vous avez besoin d'ajouter ou de modifier du code sur votre thème WordPress, cela vous aidera également à déterminer quels fichiers vous devez modifier.

Pour plus de détails, consultez notre aide-mémoire sur la hiérarchie des modèles WordPress.

Dans cette optique, nous allons vous montrer comment trouver facilement les fichiers à modifier dans un thème WordPress. Voici ce que nous allons couvrir :

Allons-y !

Trouver les fichiers de modèle à modifier dans un thème WordPress

La première chose à faire est d'installer et d'activer le plugin What The File. Pour plus de détails, consultez notre guide étape par étape sur comment installer un plugin WordPress.

Le plugin fonctionne dès l'installation, et il n'y a aucun réglage à configurer.

🚨 Important : Veuillez noter que ce plugin est un peu obsolète et n'a pas été testé avec les dernières mises à jour de WordPress. Cependant, nous l'avons testé récemment sur nos sites de staging et nous avons constaté qu'il fonctionnait toujours très bien.

Si vous avez des préoccupations, nous vous recommandons de consulter notre guide pour voir s'il est sûr d'utiliser des plugins obsolètes pour plus d'informations.

Lors de l'activation, vous devez visiter le front-end de votre site Web, et vous remarquerez un nouveau menu « What The File » dans la barre d'administration WordPress admin bar.

Menu What the file

Maintenant, il vous suffit de survoler l'élément de menu avec votre souris. Cela affichera un menu déroulant listant les fichiers de modèle utilisés pour afficher cette page.

Cliquer sur le nom du fichier vous mènera à l'éditeur de fichiers WordPress par défaut, où vous pourrez modifier ce fichier particulier.

Éditeur de fichiers de thème WordPress

Cependant, nous ne recommandons pas d'utiliser l'éditeur de fichiers WordPress pour modifier les fichiers de thème car il manque une option d'annulation. Si vous faites une erreur et vous bloquez l'accès à votre site Web, vous devrez utiliser un client FTP pour le corriger.

Au lieu de cela, nous suggérons d'utiliser un client FTP ou l'application Gestionnaire de fichiers dans le panneau de contrôle de votre hébergement WordPress.

Avec ces outils, vous pouvez modifier les fichiers de thème en utilisant n'importe quel éditeur de texte brut, tel que le Bloc-notes.

Il n'est pas conseillé de modifier directement votre thème WordPress. Ces modifications seront effacées lors de la mise à jour de votre thème.

Apporter des modifications directes à votre thème WordPress est également une mauvaise idée. En effet, ces modifications disparaîtront lors de la mise à jour de votre thème.

Si vous avez seulement besoin d'ajouter du CSS, vous pouvez le faire en tant que CSS personnalisé dans WordPress.

Pour des modifications plus importantes de vos fichiers de thème, vous devriez créer un thème enfant. Le plugin « What The File » peut vous aider à localiser les fichiers de thème que vous devez copier et modifier dans votre thème enfant.

Note : L'élément de menu ajouté par le plugin dans la barre d'administration sera visible par tous les utilisateurs connectés et pointera vers un site externe. Vous ne devriez utiliser ce plugin que dans un environnement de développement, tel qu'un site de staging.

Parfois, vous n'avez pas besoin de modifier vos fichiers de thème pour ajouter des fonctionnalités à votre site WordPress.

Par exemple, vous pourriez seulement vouloir ajouter du code personnalisé à la zone d'en-tête ou de pied de page de votre site pour insérer des scripts de suivi ou des codes de vérification.

Dans de tels cas, vous pouvez utiliser des plugins pour ajouter des extraits de code sans modifier les fichiers de thème, comme WPCode.

Nous utilisons WPCode pour gérer les extraits de code sur plusieurs de nos sites Web, et nous l'adorons. Si vous êtes curieux de connaître nos expériences, consultez notre avis détaillé sur WPCode.

WPCode dispose d'une interface simple pour coller votre code. De cette façon, les fichiers de votre thème restent intacts et vos modifications restent en sécurité lors des mises à jour.

Par exemple, ici nous ajoutons un code de suivi personnalisé dans l'en-tête de notre site de démonstration :

Coller le code de base du pixel Snapchat dans la section En-tête de WPCode

L'utilisation de plugins comme celui-ci permet de gagner du temps et de réduire les erreurs. C'est une façon plus sûre d'ajouter de nouvelles fonctionnalités à votre site Web. Pour plus de détails, vous pouvez consulter notre guide sur comment ajouter du code d'en-tête et de pied de page dans WordPress.

FAQ : Quels fichiers modifier dans votre thème WordPress

Vous ne savez toujours pas par où commencer ou comment éviter les erreurs courantes ? Ces questions fréquemment posées peuvent vous aider à prendre des décisions plus intelligentes et plus sûres lors de la personnalisation de votre thème WordPress.

Pourquoi ne devrais-je pas modifier les fichiers de mon thème WordPress principal ?

Modifier directement les fichiers de votre thème principal est risqué car toutes les modifications que vous apportez seront écrasées lors de la prochaine mise à jour du thème. Les mises à jour WordPress remplacent généralement l'intégralité du dossier du thème, ce qui signifie que vos personnalisations pourraient disparaître sans avertissement.

Qu'est-ce qu'un thème enfant et pourquoi est-il important ?

Un thème enfant est un thème distinct qui hérite des fonctionnalités et du style d'un thème parent. C'est la façon la plus sûre de personnaliser votre site car il maintient vos modifications séparées des fichiers du thème d'origine. De cette façon, vous pouvez mettre à jour le thème parent en toute sécurité sans perdre vos modifications.

Puis-je prévisualiser les modifications avant de les mettre en ligne ?

Absolument. L'utilisation d'un site de staging est l'une des meilleures façons de prévisualiser les modifications sans affecter votre site en ligne. Vous pouvez également utiliser le personnaliseur de thème ou l'éditeur complet de site (si votre thème le prend en charge) pour tester des modifications de conception simples en temps réel avant de les publier.

Ai-je besoin de compétences en codage pour modifier les fichiers de thème WordPress ?

Si vous souhaitez modifier directement des fichiers de thème comme header.php, functions.php ou single.php, alors oui, une compréhension de base de HTML, CSS et PHP est importante pour éviter de casser votre site.

Cependant, pour des personnalisations simples comme le changement de couleurs, de polices ou de mises en page, de nombreux thèmes offrent des options de personnalisation intégrées dans le personnaliseur de thème ou l'éditeur de site complet. Vous pouvez également utiliser des constructeurs de pages comme SeedProd et Elementor pour effectuer des modifications visuelles sans toucher au code.

Existe-t-il des outils pour m'aider à trouver quel fichier de thème modifier ?

Oui ! Des outils comme le plugin What The File peuvent vous dire exactement quel fichier de modèle est utilisé sur n'importe quelle page. Vous pouvez également vous référer à la hiérarchie des modèles WordPress pour comprendre comment les différents fichiers de thème sont chargés en fonction du type de contenu affiché.

Comment ajouter en toute sécurité du CSS personnalisé à mon site WordPress ?

L'une des façons les plus simples d'ajouter du CSS personnalisé est via le personnaliseur de thème sous Apparence » Personnaliser » CSS additionnel.

Alternativement, vous pouvez utiliser un plugin d'extraits de code comme WPCode ou la feuille de style d'un thème enfant. Ces méthodes garantissent que vos styles ne seront pas perdus lors des mises à jour du thème.

Nous espérons que cet article vous a aidé à trouver quels fichiers modifier dans votre thème WordPress. Ensuite, vous pourriez également consulter nos guides sur :

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

14 CommentsLeave a Reply

  1. J'apprécie particulièrement votre insistance sur l'utilisation de thèmes enfants pour des modifications importantes.
    C'est un conseil crucial que de nombreux débutants négligent.
    Selon mon expérience, la création d'un thème enfant m'a épargné d'innombrables heures de frustration lors de la mise à jour des thèmes.

  2. Existe-t-il un moyen de prévisualiser les modifications apportées aux fichiers de thème avant de les rendre publiques sur le site ? Ce serait très utile pour éviter toute perturbation involontaire. Merci de fournir des conseils aussi clairs et pratiques !

    • Une option serait d'utiliser un site de staging ou un serveur local pour tester le thème avant que les modifications ne soient en ligne.

  3. C'est une tâche un peu orientée développeur, mais oui, parfois nous nous posons la question de modifier un fichier et nous nous retrouvons dans le dilemme de savoir lequel modifier pour obtenir les changements souhaités.
    Je pensais que c'était toujours le fichier functions.php qu'il fallait modifier, mais non, la modification doit être apportée là où elle est souhaitée.
    J'explorerai le plugin pour voir où nous devrons apporter les modifications et les changements.
    Merci pour ce guide tutoriel. Il est vraiment utile pour mieux comprendre ces concepts.

  4. Merci pour l'astuce. Parfois, j'ai besoin de faire une modification sur un site web, et on ne sait pas immédiatement quel fichier modifier. Ce plugin peut être une grande aide pour déterminer quel fichier de modèle est actuellement utilisé.

  5. L'installation de ce plugin m'a facilité la vie. Cependant, certains thèmes laissent quelque chose comme ceci :

    $has_sidebar = is_active_sidebar( ‘single-blog’ );
    do_action( ‘mytheme_page_header’ );

    et même certaines fonctions que je ne trouve nulle part :
    mytheme_get_listings_image(‘mytheme-list’)

    Y a-t-il un moyen de trouver ces choses ?

    • Vous devrez parcourir manuellement les fichiers, normalement ceux-ci se trouveraient dans le fichier functions.php

      Admin

  6. Salut,
    bon article,
    mais que faire si les fichiers ne sont pas disponibles dans le thème enfant que je dois modifier ??

  7. Si vous copiez des fichiers de modèle (.php) dans votre thème enfant (afin de pouvoir les modifier et de ne pas perdre vos modifications lors de la mise à jour du thème), que se passe-t-il si le fichier que vous avez copié et modifié est mis à jour par le développeur du thème ? Perdez-vous alors le bénéfice de leur mise à jour ?

  8. Qu'en est-il de ce même type d'outil pour savoir quelles feuilles de style sont appliquées ?

  9. J'espérais utiliser ces instructions pour modifier la ligne d'adresse postale du bureau de poste en bas de mon blog. Cependant, l'installation et l'activation du plugin What The File n'ont produit aucun résultat discernable. Rien de nouveau n'est apparu sur ma barre de menu. De plus, pour être honnête, vos instructions m'ont laissé dans le noir quant à la façon dont je verrais le plugin affiché lorsque je consulte la page du blog que je souhaite voir. (De plus, je suis déjà abonné via une adresse e-mail alternative).

    • Bonjour Bond Shands,

      Chaque site WordPress utilise quelques modèles qui sont chargés sur chaque page. Par exemple, les modèles d'en-tête et de pied de page. Afin de modifier votre adresse postale, vous devrez modifier le fichier footer.php. Cependant, assurez-vous de sauvegarder votre thème WordPress avant d'apporter des modifications directes.

      Merci

      Admin

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.