Site WordPress en maintenance ou lancement
Classé dans : WebMaster - Mots clés : wordpress, maintenance, lancementVous voulez mettre votre site WordPress en maintenance : suivez le guide ! !
Mettre un site en maintenance ?
Il arrive qu'on veuille mettre un site "en maintenance" : on veut afficher juste une page avec un message. Le plus souvent, en raison d'un souci technique ou bien de politique rédactionnelle (le site n'est pas prêt ou on ne veut pas encore l'ouvrir).
D'autres CMS, possède une fonction pour mettre le site en maintenance ... mais ceci n'existe pas nativement sur WordPress.
Solution quasi intégrée
WordPress lors de mise à jour créé un fichier .maintenance
. Si ce fichier existe votre site n'est pas affichée et c'est le contenu de ce fichier (.maintenance
) qui est affiché ... même sur la partie Admin du site (aka backoffice).
Ceci peut d'ailleurs vous jouer un tour si une mise à jour se passe mal et que vous avez un message "Échec de la mise à jour" ! Du coup, pour pouvoir avoir de nouveau accès à votre site, il suffit de supprimer le fichier .maintenance
grâce à un accès FTP (comme le fichier commence par un point, il peut être caché : pensez à afficher les fichiers cachés dans votre logiciel FTP).
Pour avoir un contenu de fichier sympa, vous pouvez vous inspirer du modèle donné par Gregoire NOYELLE, en particulier pour la gestion des headers HTTP.
Cependant, cette solution si elle facile à mettre en place, il suffit d'ajouter un fichier via un accès FTP n'est pas très satisfaisante car elle bloque le site même pour les administrateurs. De plus, elle nécessite un accès FTP.
Plugin WP Maintenance
Pour avoir une solution qui soit facile à mettre en place, souple à utiliser, sans accès FTP et qui permette à certains utilisateurs (typiquement les administrateurs) de visualiser le site, on utilise un plugin WordPress.
Il en existe plusieurs ! En effet, en plus de mettre un site en maintenance, ces plugins permettent de planifier le lancement d'un site avec des fonctions supplémentaires : par exemple, un compte à rebours, un formulaire pour capturer les adresses e-mails des visiteurs etc
Selon, les besoins, on pourra s'orienter vers des plugins payants qui couvriront de nombreuses fonctions.
Cependant pour des besoins (pas si) basiques, je recommande : WP Maintenance de Florent MAILLEFAUD. Il contient pas mal de fonctions (compte à rebours, page de maintenance du site, formulaire de capture d'e-mail, etc) et est gratuit.
De plus, le développeur est très réactif et a grandement amélioré son plugin. Du coup, l'avis de WP Formation (qui préférait DP Maintenance UCM), n'est probablement plus d'actualité.
Si ce plugin ne vous satisfait pas, WP Formation liste 10 autres plugins de page de maintenance / lancement.
Bonne maintenance ... ou bon lancement de site ! ! !