On observe actuellement une tendance massive aux sites Web statiques et aux générateurs de sites statiques dans le monde entier.
Les sites statiques présentent des avantages non négligeables, mais ils sont surtout grevés d’inconvénients. Surtout si vous avez un contenu dynamique, ou si vous mettez à jour le contenu de votre site web assez souvent.
Personnellement, j’ai eu ma première expérience de conversion de site WordPress en site statique il y a quelques années pour une raison inhabituelle. Mes clients, des associations caritatives, disposaient d’un plan d’hébergement extrêmement limité, sans base de données disponible. Il y avait beaucoup de pages, mais le site n’avait pas besoin d’être constamment mis à jour. Je savais que j’aurais besoin de le mettre à jour de temps en temps, alors j’ai construit le site à l’aide de WordPress sur mon « serveur de bureau » et j’ai téléchargé sa version statique sur le serveur d’hébergement du client. Le problème est résolu.
Mais il existe d’autres raisons pour lesquelles vous pourriez vouloir rendre votre site WordPress statique. Vous trouverez ici plus d’informations sur les raisons et la manière de convertir un site WordPress existant en site statique.
Pourquoi convertir un site WordPress en site statique ?
Il y a plusieurs avantages et inconvénients à utiliser des sites statiques plutôt que WordPress. Mais la possibilité de mettre facilement à jour le contenu de votre site Web ne vous incitera peut-être pas à passer de WordPress à un site statique.
Heureusement, il y a un autre moyen – avoir un site WordPress entièrement fonctionnel pour les modifications et les mises à jour (par exemple – dans votre ordinateur, localhost), puis convertir et télécharger une version statique de votre site en direct.
Avantages de la conversion d’un site WordPress en site statique :
- Les sites statiques se chargent plus rapidement car tous les fichiers sont toujours prêts – pas de base de données, pas de fonctions php à charger. Le navigateur a juste besoin de charger les fichiers texte html.
- Les sites statiques sont plus sûrs. Comme il n’y a pas de bases de données, de plugins, de panneaux de contrôle et d’autres scripts à charger, il n’y a presque rien à « pirater » – votre site statique peut fonctionner pendant des années sans aucune maintenance.
- Vous n’avez pas besoin de mettre à jour WordPress, les thèmes et les plugins. N’oubliez pas C’est juste du texte brut.
- Si vous avez la version WordPress de votre site Web sur un serveur local, vous pouvez utiliser une solution d’hébergement moins coûteuse pour votre site statique.
Quels sont les inconvénients d’un site Web WordPress statique ?
Les avantages sont clairs : plus sûr, plus rapide, moins de maintenance, moins cher pour héberger le site. Mais tous les sites ne peuvent pas être convertis en sites statiques facilement.
Si vous avez des formulaires de contact, du commerce électronique ou d’autres fonctionnalités dynamiques qui nécessitent des fonctions PHP pour fonctionner, en convertissant votre site WordPress en site statique, vous perdrez ces fonctionnalités dynamiques. Il existe des moyens d’ajouter des formulaires et d’autres éléments dynamiques aux sites statiques également, mais ils ne sont pas forcément faciles à réaliser.
L’autre inconvénient est que vous perdrez la possibilité de mettre à jour le contenu de votre site en quelques secondes. Surtout si vous devez mettre à jour le contenu de plusieurs pages.
Comment faire de votre site Web WordPress un site statique
Le moyen le plus simple et le plus direct de convertir WordPress en site statique est d’utiliser un plugin WordPress appelé Simply Static.
Ouvrez le panneau d’administration de votre site WordPress, et allez dans Plugins >> Add new. Entrez simple static dans le champ de recherche.

Cliquez sur Installer maintenant, et activez le plugin après l’installation.
Une fois le plugin installé, vous verrez les liens Simply Static dans le panneau d’administration : Générer, Paramètres et Diagnostics.
La pageGenerate vous permet de générer simplement un site statique à partir de votre site WordPress en un seul clic.

Cliquez simplement sur Generate Static Files, et le plugin créera un fichier .zip avec tous les sites Web convertis en sites statiques.
La conversion en site statique peut prendre de quelques secondes à quelques minutes en fonction de votre site web.
Une fois l’archive Zip créée, vous devez cliquer sur Click here to download, et l’archive contenant votre site sera téléchargée sur votre ordinateur. Ensuite, il ne reste plus qu’à télécharger le contenu de l’archive ZIP dans le dossier public_html ou public de votre serveur d’hébergement (selon la configuration de votre serveur) à l’aide de Filezilla ou d’un autre logiciel FTP, et votre site statique est prêt à fonctionner.
Si vous rencontrez des problèmes dans votre site statique (comme des liens brisés), vous devrez peut-être modifier certains paramètres dans la page Simply Static >> Paramètres.
Personnellement, mes sites web fonctionnent bien avec des URLs relatives, mais les vôtres pourraient avoir besoin d’utiliser des URLs absolues.

La page Paramètres offre plus d’outils. Vous pouvez également exclure certains fichiers ou dossiers de votre site WordPress s’ils n’ont pas besoin d’être dans la version statique de votre site. Vous pouvez également configurer une tâche cron (pour générer de très gros sites statiques), ajouter une authentification HTTP. La plupart du temps, ce n’est pas nécessaire, mais tout dépend de la configuration de votre serveur d’hébergement WordPress.
C’est tout – bonne conversion de votre site WordPress en site statique !