Une heure. Deux heures. Cinq heures. Pfiou, que le temps passe vite lorsque l’on recherche le thème WordPress idéal.
Une fois dégoté, c’est le soulagement. Vous pouvez souffler un peu, mais pas trop longtemps, quand même.
Parce que dans la foulée, vous devez passer à l’étape suivante : installer ce fameux thème qui a conquis votre petit cœur.
Pour les utilisateurs de WordPress les plus aguerris, c’est une simple formalité. Mais lorsqu’on s’y colle pour la première fois, il y a de quoi s’emmêler un peu les pinceaux.
Cet article a donc vocation à vous montrer comment installer un thème WordPress pas à pas (que ce soit pour une première mise en place, ou un changement de thème).
Au final, cette petite manipulation technique n’aura plus aucun secret pour vous. Allez, en avant, marche !
Initialement rédigé en février 2020, cet article a été mis à jour pour la dernière fois en août 2023.
Ce tutoriel ne concerne pas les utilisateurs de WordPress.com, mais uniquement les utilisateurs de la version auto-hébergée (WordPress.org).
Quelles sont les caractéristiques d’un bon thème WordPress ?
Pour commencer, rappelons brièvement ce qu’est un thème WordPress. Ce dernier régit le design de votre site, ainsi que sa mise en page.
Comme l’indique la documentation de WordPress, « changer votre thème modifie la façon dont votre site s’affiche en front-end » (l’interface de votre site visible par vos visiteurs).
À priori, si vous mettez un site en ligne, c’est pour qu’il soit visité par un maximum de personnes (lecteurs, prospects, fans, etc.), quel que soit son but.
Le but de votre thème est de séduire vos visiteurs, pour les inciter à parcourir vos pages… et leur donner envie de revenir chez vous. 😉
Pour cela, il est donc crucial de choisir votre thème WordPress avec soin. Pour vous aider, voici quelques éléments-clés à prendre en considération avant d’opter pour votre prochain thème.
Dans la mesure du possible, ce dernier doit être :
- facile à utiliser, pour éviter de perdre un temps monstre et de vous arracher les cheveux ;
- flexible, avec des options de base et la possibilité d’être enrichi ;
- fréquemment mis à jour, pour profiter de nouvelles fonctionnalités au fil de l’eau, tout en s’assurant que d’éventuelles failles de sécurité soient rapidement corrigées dès qu’elles sont détectées ;
- responsive, pour pouvoir s’adapter sur tous les écrans (ordinateur de bureau, smartphone, tablette). Pour le savoir, faites passer votre thème au révélateur du Test d’optimisation mobile de Google, par exemple ;
- bien codé en respectant les standard de WordPress et les directives SEO fixées par les moteurs de recherche comme Google ;
- bien noté, avec de bons avis utilisateurs, ce qui éclaire souvent sur la qualité d’un thème ;
- léger, afin que vos pages se chargent le plus rapidement possible pour satisfaire l’expérience utilisateur de vos visiteurs ;
- compatible avec les plugins les plus populaires, notamment WooCommerce si vous comptez mettre en place une boutique en ligne par la suite.
Évidemment, la liste est loin d’être exhaustive, mais cela vous donne une première idée des points de vigilance à surveiller.
Le répertoire officiel de plugins WordPress comporte 59 593 références, donc vous avez de quoi faire votre marché à travers ses rayons.
Si je devais vous sortir quelques thèmes qui répondent aux caractéristiques énumérées ci-dessus, je vous citerais les suivants :
Ils constitueront une bonne base de départ, mais attention. Ce n’est pas parce qu’ils sont solides et bien conçus qu’ils vous conviendront ! L’important, au final, consiste à choisir un thème adapté à vos besoins !
Justement, pour en savoir plus à ce sujet, direction notre page dédiée aux thèmes WordPress. Vous y découvrirez notamment les meilleurs thèmes WordPress gratuits, des thèmes premium incontournables, et aussi quel thème WordPress choisir pour votre projet.
5 choses à faire avant de changer votre thème WordPress
Si vous installez WordPress pour la première fois, vous pouvez passer directement au point suivant. Cela ne concerne que les personnes désireuses de changer de thème WordPress.
Il y a effectivement quelques précautions à prendre si votre site possède déjà une certaine notoriété. Les conséquences d’un changement de thème doivent être minimales pour les visiteurs. L’impact n’est pas le même lorsque vous installez votre premier thème car il y a peu de chance que votre site recueille un trafic significatif.
Faire une sauvegarde
On ne le répètera jamais assez, avoir un système de sauvegarde est IMPÉRATIF pour n’importe quel site. Un problème peut arriver n’importe quand, et la sauvegarde de votre site vaut de l’or (je pèse mes mots).
Que vous changiez de thème ou non, installez un système de sauvegarde de vos fichiers et de votre base de données WordPress. C’est vital.
Pour cela, il existe différentes options :
- utiliser une extension de sauvegarde comme UpdraftPlus. Déjà efficace dès sa version gratuite, cette dernière permet par exemple de planifier vos sauvegardes et de les envoyer vers un espace de stockage distant comme Dropbox ou Google Drive. Pour vous éclairer un peu plus, on vous présente 7 extensions de sauvegarde (dont UpdraftPlus) dans cet article ;
- opter pour un outil tout-en-un comme WP Umbrella (lien aff). Idéal si vous devez assurer la maintenance de plusieurs sites, WP Umbrella permet de créer des sauvegardes automatisées très facilement. En outre, depuis le même tableau de bord, vous pouvez aussi faire toutes vos mises à jour en même temps (et en un clic), vérifier la disponibilité de votre site, les erreurs PHP, etc.
Créer une page de maintenance
Même si la procédure de changement de thème n’est pas très longue, il vous faudra procéder au paramétrage du nouveau thème.
Si vous n’avez pas testé la bête sur une autre installation de WordPress (serveur de test ou en local avec l’outil Local, par exemple), il va falloir un peu de temps pour prendre en main ce nouveau thème. Et aussi bon que l’on puisse être, personne n’est à l’abri de complications.
C’est pourquoi une page de maintenance ne sera pas de trop.
Pour vous aider à la mettre en place, nous avons testé 10 extensions dédiées dans cet article.
Prendre garde aux fonctionnalités de l’ancien thème
Certains thèmes proposent des fonctionnalités qui pourront être perdues lorsque le nouveau thème WordPress sera activé.
Par exemple, si l’aspect SEO est géré dans votre ancien thème et que le nouveau ne propose pas cela, vous aurez un problème. Dans ce cas précis, je vous recommande d’installer le plugin Yoast SEO.
Même si leur utilisation est beaucoup moins fréquente depuis l’avènement de l’éditeur de contenu de WordPress (Gutenberg), il faut aussi penser aux codes courts (shortcodes).
Si vous en utilisez pour agrémenter le contenu de votre site, copiez-les dans le nouveau thème pour qu’ils puissent toujours fonctionner.
Continuez d’inspecter votre défunt thème pour que la transition soit la plus agréable possible pour vos visiteurs.
Copier tous les ajouts faits dans functions.php
Si vous êtes un peu bricoleur, vous avez sûrement ajouté quelques lignes de code dans votre fichier functions.php
, récupérées par exemple chez l’ami Jonathan de GeekPress.
Je ne vais pas m’étendre sur ce qu’il est possible de faire via ce fichier qui permet d’ajouter des fonctionnalités à votre thème, mais pensez à dupliquer les ajouts que vous voulez conserver dans le fichier functions.php
de votre nouveau thème.
N’oubliez pas le code de suivi !
Vous avez certainement inséré un code de suivi pour recueillir les statistiques de fréquentation de votre site (Google Analytics, Matomo, Plausible ou autre). Faites attention à ce que le suivi ne soit pas interrompu par le changement de votre thème.
Si vous gérez cela avec un plugin tel que MonsterInsights, vous ne devriez pas avoir de problème.
En revanche, si vous avez intégré le code de suivi manuellement dans votre thème, mettez un pense-bête sur votre écran pour le rétablir au plus vite.
Il serait dommage que vous vous en rendiez compte 15 jours après, n’est-ce pas ?
À ce propos, si vous cherchez à connecter Google Analytics à WordPress, suivez ce tutoriel que je vous ai concocté :
Bonus : Traduire son thème
Dois-je encore insister sur la nécessité de traduire son thème WordPress en français ? Pour la marche à suivre, il y a plusieurs options telles que :
Cette fois, je pense que vous êtes paré pour procéder à l’installation.
Avant-propos : le cas d’un thème issu de Themeforest
Si vous disposez d’un thème premium acheté sur une boutique de thèmes spécialisée ou une plateforme comme Themeforest, vous devez être en possession de votre thème WordPress au format .zip
. pour procéder à votre première installation de thème ou le changer.
Attention : Dans le cas de Themeforest, le fichier .zip
que vous avez téléchargé peut ne pas être le fichier contenant votre thème. En fait, l’archive (je parle du fichier .zip
) contient généralement la documentation, les fichiers PSD, les termes de la licence ET l’archive contenant le thème.
Donc si votre thème WordPress provient de chez Themeforest, il faut que vous décompressiez l’archive téléchargée pour ne conserver que l’archive du thème.
Plutôt que de vous faire une explication alambiquée, voici une image pour illustrer mes propos :
Vous pouvez maintenant télécharger directement l’archive du thème à partir de Themeforest en cliquant sur « Download » puis « Installable WordPress file only » à partir de la page de téléchargement.
Maintenant que l’archive de votre thème est en votre possession, vous avez deux possibilités :
- Envoyer votre thème via WordPress.
- Passer par un logiciel FTP : il s’agit d’un logiciel qui permet de communiquer avec votre serveur (ex : FileZilla, Cyberduck ou Transmit).
Explorons ces deux méthodes individuellement.
Comment installer son thème via l’administration de WordPress ?
Il s’agit de la façon la plus simple pour installer votre thème WordPress. Allez, je vous montre tout en image. Suivez le guide.
Méthode 1 : Installer un thème WordPress via un fichier zip
Si vous souhaitez installer un thème premium, vous allez devoir téléverser son fichier zip
sur votre installation WordPress.
Dans l’exemple ci-dessous, je vous montre comment installer un thème Themeforest sur WordPress (le thème s’appelle BeTheme, pour info).
Pour cela, suivez les 5 étapes suivantes :
1. Sur votre interface d’administration WordPress, allez dans Apparence > Thèmes.
2. Cliquez sur le bouton « Ajouter ».
3. Cliquez sur le bouton « Téléverser un thème ».
4. Cliquez sur le bouton « Parcourir » pour télécharger le fichier zip de votre thème.
Pensez à cliquer sur le bouton « Installer maintenant » lorsque vous avez sélectionné votre thème :
5. Activer le thème (ou pas).
Pour finir, devez-vous activer votre thème à ce stade ? Ça dépend. Si votre site est nouveau et que cela ne vous dérange pas qu’il soit visité, allez-y. Pour cela, cliquez sur le lien « Activer » proposé par WordPress :
Par contre, si vous avez un site qui est visité régulièrement ou que vous désirez le garder privé, n’activez pas encore votre thème !
Vraiment, ne faites pas ça tout de suite.
Je sais que vous êtes impatient mais, rappelez-vous que dans les 5 choses à faire avant de changer de thème, j’ai préconisé de créer une page de maintenance. Eh bien, vous pouvez la mettre en service dès à présent.
Ainsi, les personnes visitant votre site verront une page propre leur indiquant ce qu’il se passe, au lieu de tomber sur un thème non paramétré.
Le but étant qu’il y ait un minimum de perturbations.
Une fois que le mode maintenance est activé, vous pouvez en faire de même avec votre thème. Cette fois, activez-le dans Apparence > Thèmes.
Jetez tout de même un œil à votre site en navigation privée pour vérifier que tout fonctionne comme prévu.
Et en cas de problème, que faire ?
Félicitations, votre thème est installé. Cependant, dans certains cas, vous pourriez rencontrer un problème.
Tout d’abord, il se peut que certains d’entrevous voient s’afficher un message du genre : « L’archive n’a pas pu être installée. Il manque le fichier style.css
à ce thème. ».
Si tel est le cas, je vous invite à relire ce que j’ai écrit un peu plus haut concernant Themeforest. D’autres boutiques peuvent être dans le même cas.
Ensuite, il arrive aussi que l’archive du thème soit trop grande pour être envoyée directement à partir de WordPress.
Deux solutions s’offrent à vous :
- Soit, vous augmentez la taille des fichiers que WordPress peut accepter en vous servant de cette astuce.
- Soit, vous envoyez votre thème via FTP en suivant la suite de ce tutoriel.
Si vous n’avez eu aucun problème, je vous invite à passer à la suite.
Méthode 2 : Installer un thème WordPress issu du répertoire officiel
Depuis l’interface d’administration de WordPress, il est également possible – bien sûr – d’ajouter un thème issu du répertoire officiel WordPress, sans quitter votre tableau de bord.
La marche à suivre est assez semblable à celle que vous venez de découvrir. Il y a quand même quelques petits points divergents, du coup je vous explique ça tout de suite avec quelques captures d’écran.
Chez vous, suivez les 4 étapes ci-dessous. Vous allez voir, je vais vous montrer comment installer le thème Astra sur WordPress.
1. Connectez-vous à WordPress et rendez-vous dans le menu Apparence > Thèmes.
2. Cliquez sur le bouton « Ajouter ».
3. Choisissez le thème de votre choix.
Par défaut, WordPress affiche une liste des thèmes les plus populaires. Pour vous aider dans votre quête, vous avez différentes options :
- soit, vous appuyer sur les thèmes présents dans les onglets proposés : « Populaires », « Derniers en date », « Thèmes basés sur des blocs », « Favoris » ;
- soit, chercher par catégorie grâce au filtre de fonctionnalités proposé par WordPress ;
- soit, utiliser la barre de recherche pour retrouver le thème de votre choix, ce qui implique que vous l’ayez déjà choisi.
4. Installez le thème.
Une fois votre sélection opérée, cliquez sur le bouton « Installer » :
Si vous jugez que votre thème doit d’ores et déjà être activé, passez à l’action. Un bouton « Activer » vous sera proposé juste après l’installation.
Une fois le thème actif, ce dernier apparaîtra dans votre liste de thèmes :
Comment installer son thème via FTP ?
Envoyer directement votre thème sur votre hébergement est la seconde option pour installer un thème WordPress.
Pour cela, vous devez passer par un logiciel FTP (rappelez-vous, vous avez dû vous en servir pour installer WordPress).
1. Décompressez l’archive de votre thème.
2. Connectez-vous à votre serveur.
Pour cela, vous devez renseigner quatre éléments :
- l’hôte (URL de votre serveur) ;
- l’identifiant ;
- le mot de passe ;
- le port.
En principe, ces éléments vous ont été communiqués par votre hébergeur par e-mail, lorsque vous avez réservé un espace d’hébergement chez lui.
Si vous ne les retrouvez pas, vous pouvez aussi accéder à ces informations en accédant au panneau de contrôle de votre compte d’hébergement (cPanel ou Plesk, la plupart du temps).
3. Rendez-vous dans le dossier « wp-content/themes » de votre installation de WordPress.
Une fois connecté, localisez le répertoire racine de votre site. Selon les hébergeurs, il portera un nom différent.
Chez o2switch (lien aff), l’hébergeur que WPMarmite utilise et recommande, ce répertoire s’appelle public_html
.
Mais il peut aussi s’intituler www
, par exemple.
Pour accéder au dossier « themes », suivez le chemin suivant en double-cliquant sur chaque répertoire : public_html > wp-content > themes.
4. Ajoutez le dossier de votre thème dans le dossier « themes ».
Poursuivez en ajoutant le dossier de votre thème dans le répertoire « themes » de votre client FTP.
Pour cela, vous pouvez :
- soit le glisser-déposer depuis la partie gauche de votre interface FileZilla (partie intitulée « Site local ») ;
- soit le sélectionner en cliquant dessus, puis faire un clic droit. Cliquez ensuite sur « Envoyer » :
5. Activez le thème sur votre interface d’administration.
Pour terminer, pensez, si c’est tout de suite pertinent, à activer votre thème sur votre tableau de bord WordPress, dans Apparence > Thèmes. Vous savez comment procéder, à présent. 😉
Devez-vous créer un thème enfant ?
Lors des précédentes versions de cet article, je vous indiquais qu’il ne fallait surtout pas oublier de créer un thème enfant avant d’activer votre thème.
Un thème enfant est en fait un « sous-thème » de votre thème WordPress sur lequel vous allez pouvoir effectuer toutes vos modifications. Grâce à cela, si votre thème « parent » est mis à jour, vous ne perdrez rien.
Au moment de rédiger cette mise à jour, la donne a changé. Aujourd’hui, il y a peu de chances qu’un thème enfant soit pertinent si vous débutez avec WordPress.
Cette pratique est surtout dédiée aux développeurs et/ou aux personnes qui ont besoin de mettre les mains dans le code.
Pour tout savoir sur le sujet, consultez notre article dédié.
3 choses à faire après l’activation de votre thème sur WordPress
Nous y sommes, votre thème est installé !
Toutefois, il ne faut pas vous arrêter là. Ce thème doit briller de mille feux pour les premières personnes qui le verront.
Pour cela, mettez l’accent sur les trois aspects ci-dessous.
Paramétrez votre thème WordPress
Si vous procédez à un changement de thème, il faut faire vite car votre site doit être en maintenance le moins de temps possible. Dans le cas contraire, vous pouvez prendre votre temps.
Rendez-vous dans le panneau d’administration de votre thème (s’il y en a un) pour le paramétrer. Je ne peux malheureusement pas vous aider pour cela, tout dépend de votre projet et des possibilités offertes par votre thème.
Néanmoins, sachez que vous pouvez dans de nombreux cas procéder à des réglages de deux façons différentes.
Votre thème est basé sur des blocs
Si votre thème est basé sur des blocs, il sera compatible avec l’Éditeur de site de WordPress (celui-ci sera accessible si votre site tourne sur une version de WordPress supérieure ou égale à la 5.9.).
C’est par exemple le cas des derniers thèmes natifs proposés par WordPress, à l’image de Twenty Twenty-Three.
Dans ce cas, vous pouvez le personnaliser en passant par le menu Apparence > Éditeur.
L’Éditeur de site de WordPress permet d’éditer toutes les zones de votre site, de l’en-tête au pied de page, à l’aide des blocs de contenu (ceux que vous utilisez par exemple quand vous rédigez un article ou une page) :
L’Éditeur de site est un outil en plein développement et maturation au moment de rédiger cette mise à jour. Si vous souhaitez obtenir des mises en page professionnelles, il requiert de solides connaissances techniques, que ce soit en termes de templating et de webdesign. C’est la raison pour laquelle nous ne le recommandons pas aux débutants sur WordPress.
Votre thème utilise l’Outil de personnalisation
Si vous ne vous servez pas d’un thème basé sur des blocs, il y a de fortes chances que vous puissiez procéder à des réglages en passant par l’Outil de personnalisation (Customizer, en anglais).
Ce dernier est accessible en passant par le menu Apparence > Personnaliser de votre interface d’administration.
C’est par exemple le cas avec le thème Astra (encore lui). Vous pourrez alors agir sur la personnalisation de différents éléments comme la typographie, les couleurs, les boutons, l’en-tête, le pied de page etc. :
Parcourez votre site à la recherche d’erreurs d’affichage
Lorsque votre thème sera installé et paramétré, quelques erreurs d’affichage pourront encore subsister. Il va donc falloir les traquer une à une pour les corriger.
Ces erreurs peuvent provenir d’extensions mal configurées, de widgets, des modèles de pages, ou d’autres choses encore.
Comme l’ont souligné plusieurs personnes dans les commentaires, il faut parfois regénérer les images de miniatures car le nouveau thème utilise des miniatures de taille différentes. Pour cela, vous pouvez utiliser le plugin Regenerate Thumbnails.
Pensez également à consulter votre site avec plusieurs navigateurs. Pour savoir lesquels corriger en priorité, jetez un œil à vos statistiques de trafic (d’ailleurs, n’oubliez pas de remettre votre code de suivi Analytics).
Là encore, cela peut nécessiter quelques connaissances en développement web pour que tout soit parfait.
Mettez à jour votre thème
Une fois que vous estimez avoir quelque chose de correct, désactivez le mode maintenance, réalisez un dernier tour du propriétaire, et faites savoir que votre nouveau site est opérationnel, par exemple en rédigeant une newsletter à votre liste e-mail.
Par la suite, pensez à mettre à jour votre thème dès que possible. Cela vous permettra de bénéficier de ses dernières fonctionnalités, de recevoir des correctifs à d’éventuels bugs.
Et puis, non négligeable : vous renforcerez la sécurité de votre site puisque d’éventuelles vulnérabilités détectées seront corrigées.
Pour savoir si une mise à jour de votre thème est disponible, allez dans Tableau de bord > Mises à jour.
Si votre thème a besoin d’un petit rafraîchissement, il apparaîtra dans la liste. 😉 Au passage, faites de même pour vos plugins et le cœur de WordPress.
Conclusion
Tout au long de ces lignes, vous avez découvert comment installer un thème WordPress. Pour rappel, il est possible d’y parvenir :
- à partir de l’interface d’administration de WordPress ;
- grâce à un client FTP.
Installer un nouveau thème ou en changer n’a rien d’anodin. Pensez à prendre certaines précautions avant de passer à l’action (ex : sauvegarder votre site), et après l’opération.
Et vous, que pensez-vous de tout ça ? Partagez-moi votre retour d’expérience dans les commentaires ci-dessous.