Structured content
Ça y est ! Vous aviez envie de créer un site web, vous avez acheté un nom de domaine puis suivi notre tutoriel pour installer WordPress. Votre site web sous WordPress est donc maintenant en ligne, bravo ! C'est une bonne chose de faite mais pour l'instant votre site sous WordPress ressemble à des milliers de sites. Pourquoi ? Car votre site utilise le thème graphique par défaut proposé par WordPress. Ainsi, quand j'ai installé ce WordPress qui propulse le site Astuces WordPress, je me suis retrouvé avec le thème par défaut de WordPress pour la version 4.9, c'est-à-dire Twenty Seventeen. Pour la version 5 de WordPress qui a introduit le nouvel éditeur Gutenberg que vous pouvez désactiver en suivant ce tutoriel, le thème par défaut pour WordPress était Twenty Nineteen. Mais il est fort probable que vous souhaitiez un autre design pour votre site, non ? Depuis WordPress 5.9, le thème par défaut a évolué vers un thème dit « block » compatible avec l'éditeur de site complet (Full Site Editing) : Twenty Twenty-Two, puis Twenty Twenty-Three, Twenty Twenty-Four et Twenty Twenty-Five. Nous allons voir dans cet article où trouver des thèmes gratuits pour WordPress et comment installer facilement un thème pour personnaliser l'apparence de votre site.
[caption id="attachment_236" align="alignnone" width="1000"] Prévisualisation du thème WordPress installé par défaut : Twenty Seventeen (WordPress 4.9)[/caption]
Si vous êtes un utilisateur de WordPress aguerri, ce tutoriel risque de vous paraître simpliste. Mais le but de ce site est de faire découvrir WordPress et de donner des conseils au plus grand nombre, dont les débutants qui se posent souvent la question du tarif WordPress et ne sont pas forcément à l'aise avec cette procédure d'installation que je vais détailler pas à pas.
core/group
L'essentiel à retenir ℹ️
Un thème WordPress définit l'apparence visuelle de votre site : mise en page, couleurs, polices et structure des gabarits. Vous pouvez installer un thème gratuit depuis le répertoire officiel WordPress.org ou un thème premium sur une place de marché reconnue. L'installation se fait en quelques clics via Apparence > Thèmes > Ajouter dans votre administration. Pensez à créer un thème enfant avant toute personnalisation pour préserver vos modifications lors des mises à jour.
Qu'est-ce qu'un thème WordPress ?
Je vous parle depuis tout à l'heure de thème WordPress. Mais de quoi parle-t-on au juste ?
Un thème WordPress (on utilise également le terme anglophone de template) est un ensemble de fichiers qui gèrent l'affichage de votre site pour le visiteur. Votre thème graphique définit donc l'emplacement des éléments (menus, formatage du texte et des titres, composition de la page avec une ou plusieurs colonnes etc...) et leur rendu graphique à l'écran (couleurs, polices etc...). Il permet donc de personnaliser l'apparence de votre site et lui donner sa propre identité.
Concrètement, un thème WordPress se compose de nombreux fichiers :
des gabarits (avec du code HTML et PHP) pour les différents types de pages de votre site web. Comme par exemple l'apparence de la page d'accueil, des pages, articles, catégories et...
une ou plusieurs feuilles de style CSS qui se chargent de personnaliser les éléments de votre site : taille, couleur des polices, formatage du texte et des titres, apparences des menus, des listes etc...
les images de votre site. Tout ce qui sert de "décoration" à votre site comme les éventuelles icônes de vos pages.
des scripts (le plus souvent écrits avec le langage Javascript) qui étendent les possibilités de votre site. Exemples : un script pour afficher vos images dans un pop-up (fenêtre modale) ou pour créer des effets d'animations quand vous faites défiler votre page d'accueil.
L'avantage des thèmes WordPress, c'est qu'on peut totalement changer l'apparence de son site en installant un nouveau thème sans toucher au contenu. L'installation est plutôt aisée grâce au système intégré de gestion des thèmes. C'est une des raisons de l'utilisation massive de WordPress pour créer un site web. Avant de choisir votre thème, sachez qu'il aura aussi un impact sur votre référencement : consultez notre article sur les critères SEO à vérifier avant d'adopter un thème WordPress.
Je vous recommande de choisir un template responsive. Derrière ce mot un peu barbare se cache l'adaptation de l'affichage de votre thème WordPress à tous les supports : ordinateurs, smartphones (iPhone ou Android) et tablettes (Android ou iPad). Aujourd'hui, la plupart des thèmes du répertoire officiel sont responsive par défaut, mais vérifiez-le dans la fiche du thème ou via une démo avant de l'installer.
Où trouver un thème pour WordPress ?
Ok, je suis sûr que vous voyez mieux maintenant à quoi servent ces fameux thèmes graphiques. Mais où en trouver un qui correspondent à vos attentes en terme de présentation, de fonctionnalités ? Et combien ça coûte ?
Où trouver un thème gratuit pour WordPress ?
Bonne nouvelle, il existe de nombreux thèmes WordPress gratuits ! Vous pouvez notamment les rechercher depuis deux endroits.
Trouver un template gratuit depuis WordPress.org
WordPress étant gratuit et libre, il n'est pas très difficile de trouver des thèmes gratuits pour WordPress ! Il suffit pour trouver un thème gratuit qui vous plaise d'aller sur le site officiel de WordPress en français : https://fr.wordpress.org/themes/
Le site WordPress.org met en avant certains templates et dispose d'un moteur de recherche pour trouver le thème qui vous conviendra !
[caption id="attachment_238" align="alignnone" width="1000"] Aperçu de la page des thèmes du site WordPress officiel[/caption]
Ce moteur de recherche possède en plus un système de filtres qui vous rendra grandement service. Il permet notamment de définir la mise en page du thème (nombre de colonnes par exemple), de choisir un thème adapté au type de votre site (blog, site vitrine, boutique e-commerce, photographie, portfolio etc...) ou les fonctionnalités incluses dans le thème.
[caption id="attachment_237" align="alignnone" width="735"] Les filtres du moteur de recherche avancé de thèmes WordPress[/caption]
Attention en ce qui concerne les fonctionnalités des thèmes WordPress ! WordPress est un système de gestion de contenu (CMS) modulable. C'est-à-dire qu'on peut lui ajouter de nouvelles fonctionnalités en installant des plugins qui amélioreront votre site. Ce n'est donc pas forcément la peine d'installer un template avec trop de fonctionnalités qui vous ne seront peut-être pas utiles et qui pourraient être gérées via une extension WordPress dédiée.
La plupart des thèmes proposent une version démo du thème, n'hésitez pas à le tester pour voir si cela convient à vos attentes, envies et besoins.
Trouver un thème gratuit pour WordPress en passant par l'administration de son site
A noter que vous pouvez également chercher un thème directement depuis votre site web sous WordPress en passant par l'administration (ou backoffice en anglais). C'est ma méthode d'installation préférée ! Pour cela, rendez-vous dans l'admin de votre site puis dans le menu de gauche puis cliquez sur Apparence puis Thèmes. Cliquez ensuite en haut sur le bouton Ajouter.
Et comme par magie, vous aurez alors accès au même catalogue de thème WordPress que sur le site officiel, avec les mêmes filtres !
En fait, les données des thèmes sont directement récupérées depuis le site officiel WordPress.org et affichées via votre back office. Pratique ! Et comme sur le site officiel, vous pouvez tester l'aperçu du thème avant de le télécharger et l'installer.
Où trouver un thème payant pour WordPress ?
Par défaut, les thèmes graphiques proposés par WordPress sont gratuits, dans la logique de la licence GPL de WordPress. Mais il existe également de nombreux thèmes payants. Ce qui n'est pas totalement incompatible avec la philosophie de WordPress comme c'est expliqué dans la page des thèmes payants pour WordPress : https://fr.wordpress.org/themes/commercial/
La GPL ne précise pas que tout doit être gratuit, mais simplement que, lorsque vous récupérez le logiciel, celui-ci ne doit pas restreindre vos libertés d'usage le concernant.
L'avantage des thèmes payants pour WordPress : le support technique de votre thème, des fonctionnalités plus avancées (comme par exemple la personnalisation des couleurs ou des polices de votre site). Il existe d'ailleurs de nombreux thèmes qui proposent une version gratuite du thème et une version payante (souvent appelée PRO ou PREMIUM) avec plus de fonctionnalités. Les thèmes coûtent généralement de 30 à 200€. Cela peut être un bon investissement selon la nature de votre projet.
Vous pourrez donc trouver des thèmes payants sur le site officiel WordPress (https://fr.wordpress.org/themes/commercial/) mais également sur de nombreux sites comme ThemeForest.
Attention ! N'achetez pas votre thème graphique payant WordPress n'importe où. C'est comme dans la vraie vie : vous n'iriez pas acheter une voiture dans un endroit mal famé qui ne ressemble en rien à un garage. Sur le web, c'est pareil. Achetez votre thème dans une boutique reconnue, ayant pignon sur rue. Ne téléchargez pas non plus illégalement votre thème WordPress : il pourrait contenir des scripts malveillants et ouvrir une porte dérobée à un pirate. Vous pouvez par exemple acheter des thèmes premium sur TemplateMonster, une place de marché reconnue.
Tutoriel : installer un thème WordPress via l'administration
Il existe plusieurs façons d'installer un template WordPress mais nous allons aujourd'hui nous contenter de la méthode la plus simple qui conviendra à tout le monde. Je distinguerai quand même deux cas : l'installation d'un thème WordPress gratuit issu du répertoire du site WordPress.org et l'install d'un template payant pour WordPress.
Installer un thème WordPress gratuit
Pour installer un thème gratuit, c'est très simple, suivez ce tutoriel pour télécharger, installer et activer votre thème graphique pour votre site sous WordPress :
Allez dans l'administration de votre site sous WordPress puis cliquez dans le menu de gauche sur Apparence puis sur Thèmes. Cliquez sur le bouton Ajouter.
Choisissez le thème que vous souhaitez installer en passant par le moteur de recherche de thèmes. Puis survolez le thème choisi et cliquez sur le bouton Installer qui apparaîtra au survol.
Patientez le temps de l'installation qui peut varier selon votre hébergement et votre connexion internet. Une fois terminé, vous n'avez plus qu'à appuyer sur le bouton Activer pour remplacer votre ancien thème par votre tout nouveau template WordPress.
Voilà, le tour est joué : votre nouveau thème a été téléchargé sur l'hébergement de votre site puis installé et activé. Vous avez maintenant un tout nouvel habillage graphique pour votre site web sous WordPress !
Installer un thème WordPress payant (version Pro / Premium)
La situation est légèrement différente pour l'installation d'un thème payant, qu'il se nomme Pro ou Premium. Vous pouvez également utiliser la procédure d'installation d'un thème WordPress ci-dessous pour installer un template gratuit téléchargé au préalable.
Si vous avez acheté un template WordPress, vous avez dû le recevoir sous la forme d'une archive zip.
Attention ! Avant toute chose, ouvrez votre archive zip pour voir ce qu'elle contient. Il y a de fortes chances que votre archive contiennent plusieurs dossiers (licence, psd, documentation etc...). Le dossier qui nous intéresse s'appelle généralement theme (original !). Ce dossier contiendra lui même un fichier zip. C'est ce fichier qu'il va falloir envoyer sur votre site WordPress.
Voilà comment procéder pour installer votre thème WordPress payant :
Rendez-vous dans le backoffice de votre site puis cliquez dans le menu de gauche sur Apparence puis sur Thèmes. Cliquez sur le bouton Ajouter.
Cliquez ensuite sur le bouton Téléverser un thème.
Dans l'interface ouverte cliquez sur le bouton Parcourir puis sélectionnez le fichier zip précédemment identifié depuis votre ordinateur.
Cliquez sur le bouton Installer une fois que le fichier est uploadé sur votre site et qu'il n'est plus grisé.
Votre thème apparaitra maintenant dans la liste des thèmes installés sur votre site web, vous n'avez plus qu'à cliquez sur le bouton Activer pour utiliser votre nouveau thème WordPress payant.
Il est également possible d'installer un thème WordPress via un client FTP comme FileZilla. Cette procédure est un peu plus technique pour les débutants : elle consiste à déposer le dossier du thème directement dans le répertoire wp-content/themes/ de votre serveur, puis à l'activer depuis l'administration.
Si tout s'est bien passé (et c'est généralement le cas avec WordPress qui gère très bien l'installation des thèmes), votre thème WordPress est maintenant installé, bravo.
Erreurs fréquentes pendant l'installation d'un thème
Même si l'installation d'un thème est en théorie un jeu d'enfant, quelques messages peuvent vous bloquer. Voici les plus courants :
« Le lien que vous avez suivi a expiré » : votre archive zip dépasse la limite d'upload autorisée par votre hébergeur. Augmentez les valeurs upload_max_filesize et post_max_size via votre php.ini ou contactez votre hébergeur.
« Le paquet n'a pas pu être installé. Le dossier du thème existe déjà » : un thème du même nom est déjà présent. Supprimez-le via Apparence > Thèmes ou via FTP dans wp-content/themes/ avant de relancer l'installation.
« Le paquet ne contient pas de feuille de style » : vous avez tenté d'installer la mauvaise archive zip. Ouvrez l'archive téléchargée et repérez le sous-dossier qui contient un fichier style.css à sa racine. C'est ce dossier qu'il faut compresser et envoyer.
Site cassé après activation : revenez sur l'admin via /wp-admin/themes.php et réactivez l'ancien thème. Si l'admin elle-même est inaccessible, renommez le dossier du thème fautif via FTP : WordPress bascule automatiquement sur le thème par défaut.
Une fois votre thème installé, l'étape suivante consiste à créer un thème enfant avant toute personnalisation. C'est la bonne pratique pour ne pas perdre vos modifications lors des mises à jour.
Thème WordPress et performances : ce qu'il faut savoir avant de choisir
Le thème que vous choisissez a un impact direct sur la vitesse de chargement de votre site et son référencement. Un thème chargé en fonctionnalités inutiles peut ralentir votre site, même si votre hébergement est performant. Voici quelques points à vérifier avant d'installer un thème WordPress :
Le thème est-il compatible avec la dernière version de WordPress et PHP 8.x ?
Les avis des utilisateurs sur WordPress.org sont-ils positifs et récents ?
Le thème est-il régulièrement mis à jour par son auteur ?
Est-il compatible avec les principaux page builders comme Elementor ou Gutenberg ?
S'agit-il d'un thème block compatible Full Site Editing ou d'un thème classique ? Les thèmes block permettent d'éditer l'intégralité du site (en-tête, pied de page, gabarits) directement depuis Gutenberg, sans toucher au code.
Pour aller plus loin sur ce sujet, consultez notre guide sur le choix d'un thème WordPress optimisé pour le SEO.
Configurer son thème WordPress
Vous pouvez (et devez !) maintenant configurer votre thème WordPress pour qu'il corresponde à votre projet. Certains thèmes disposent d'une entrée dédiée dans le menu Apparence de l'administration avec des paramètres ajustables. Pour aller plus loin, suivez notre guide pour personnaliser votre thème WordPress.
[caption id="attachment_890" align="alignnone" width="141"] Menu Apparence dans l'administration WordPress[/caption]
Dans tous les cas, pour accéder aux options de votre thème, rendez-vous dans Apparence puis Personnaliser. Si votre thème est un thème block (Full Site Editing), l'option Personnaliser est remplacée par Éditeur, qui ouvre Gutenberg en mode édition de site complet.
Ici, vous pourrez paramétrer différentes options de votre thème WordPress dont notamment :
l'identité du site
les réglages généraux du thème
les images d'en-tête / logo / favicon
régler la page d'accueil de votre site WordPress (affichage d'une page statique ou des derniers articles)
réglage des couleurs, couleurs de fond, polices selon les options proposées par votre thème WP
widgets
Prochaines étapes après l'installation du thème WordPress de votre site web
Prochaine étape maintenant que vous savez comment faire pour installer un thème :
mettre en place un thème enfant pour votre site WordPress afin de protéger les modifications apportées au thème et éviter qu'elles soient écrasées lors d'une future mise à jour de votre thème.
installer des extensions WordPress en quelques clics pour augmenter les capacités et possibilités de votre site internet
sécuriser son site WordPress
optimiser la vitesse de chargement de son site WordPress
travailler le référencement de son site internet
core/heading
Questions fréquentes sur l'installation d'un thème WordPress
core/heading
Puis-je changer de thème WordPress sans perdre mon contenu ?
core/paragraph
Oui, changer de thème WordPress n'affecte pas vos articles, pages ou médias. Seule l'apparence visuelle de votre site change. Votre contenu reste intégralement conservé dans la base de données.
core/heading
Combien de thèmes puis-je installer sur WordPress ?
core/paragraph
Vous pouvez installer autant de thèmes que vous le souhaitez sur votre site, mais un seul peut être actif à la fois. Les thèmes inactifs occupent de l'espace sur votre hébergement : supprimez ceux que vous n'utilisez pas.
core/heading
Quelle est la différence entre un thème gratuit et un thème payant ?
core/paragraph
Les thèmes gratuits du répertoire WordPress.org sont soumis à des règles strictes de qualité. Les thèmes payants offrent généralement plus d'options de personnalisation, un support technique dédié et des mises à jour régulières. Le prix varie de 30 à 100 € environ.
core/heading
Comment savoir si un thème WordPress est compatible avec mon hébergement ?
core/paragraph
Vérifiez la version PHP requise par le thème, indiquée dans sa fiche sur WordPress.org ou dans sa documentation. Votre tableau de bord WordPress affiche la version PHP utilisée dans Outils > Santé du site.
core/heading
Qu'est-ce qu'un thème enfant et pourquoi en créer un ?
core/paragraph
Un thème enfant WordPress hérite des fichiers de son thème parent et vous permet d'apporter des modifications sans les perdre lors des mises à jour. C'est une bonne pratique dès que vous souhaitez modifier le code de votre thème.
core/heading
Peut-on installer un thème WordPress sans accès FTP ?
core/paragraph
Oui, c'est même la méthode recommandée pour les débutants. L'administration WordPress intègre un gestionnaire de thèmes qui permet de rechercher, télécharger et installer des thèmes directement depuis votre navigateur, sans avoir besoin d'un client FTP.