Comment mettre WordPress en mode maintenance
Publié: 2021-01-28WordPress alimente aujourd'hui plus de 75 millions de sites Web sur Internet, soit plus de 30 % des sites Web Internet. Avez-vous été surpris par ce chiffre ? Eh bien, il y a plus à venir. WordPress domine les SERP de Google avec 2,28 millions de résultats.
Bien qu'il soit assez populaire en raison de sa facilité d'accès, la maintenance de WordPress devient une tâche assez ardue à mesure qu'un site Web se développe. Lorsque vous implémentez une mise à jour majeure sur votre site WordPress, vous devez mettre votre site Web en mode maintenance pour aider vos utilisateurs à savoir que votre site Web sera de nouveau opérationnel sous peu.
Mais comment mettre son site internet en site internet en mode maintenance ? Dans cet article, nous n'aborderons que cela. Mais avant de plonger là-dedans, voici un bref aperçu de ce qu'est le mode de maintenance WordPress pour vous donner une meilleure compréhension du sujet.
Commençons.
Qu'est-ce que le mode maintenance de WordPress ?
En termes plus simples, le mode de maintenance de WordPress est techniquement un statut qui vous permet de présenter une notification indiquant que le site Web est en cours de maintenance. Il montre même un calendrier qui montre une estimation du moment où le site Web serait à nouveau en ligne, ainsi que les liens alternatifs pour le visiter.
Pour vous faciliter la tâche, ce message convivial remplace votre site Web actuel pendant sa maintenance.
Techniquement, WordPress crée un fichier .maintenance contenant la notification de maintenance et de calendrier à l'aide d'une fonction appelée wp maintenance lorsque vous lancez la maintenance du site Web. Ce fichier est automatiquement supprimé une fois la maintenance terminée et le site Web est mis en ligne avec les mises à jour.
Maintenant que vous savez ce qu'est le mode de maintenance de WordPress, voici pourquoi vous devez l'activer.
Pourquoi avez-vous besoin d'activer le mode de maintenance WordPress ?
Personne n'aime voir un site Web avec une page blanche indiquant « page Web/site non disponible ». Votre site Web WordPress fait quelque chose de similaire lorsqu'il subit une maintenance.
Si vous n'activez pas le mode de maintenance sur votre site Web, il affiche une page d'accueil simple avec un message : "Brièvement indisponible pour la maintenance planifiée. Revenez dans une minute. » Cela peut sembler tout à fait normal, mais cela nuit gravement à votre réputation devant votre public et vos clients potentiels.
Les gens d'aujourd'hui sont impatients, et dès qu'ils verront ce texte, ils rebondiront sur votre site Web et commenceront à chercher de meilleures alternatives pour répondre à leurs besoins.
En revanche, si vous optez pour la modification du message de notification de maintenance par défaut sur votre site WordPress, vous informerez les utilisateurs qu'il n'y a aucun problème avec le site Web et qu'il sera à nouveau opérationnel avec de meilleures fonctionnalités.
Vous savez maintenant pourquoi il est important d'activer le mode maintenance sur le site WordPress, ce qui nous amène à notre dernier point - Comment mettre WordPress en mode maintenance.
Plongeons-y maintenant.
Comment mettre WordPress en mode maintenance ?
En règle générale, il existe trois méthodes principales pour mettre votre WordPress en mode maintenance. Les voici
- Utilisation du plug-in de mode de maintenance WP
- Activation manuelle du mode maintenance à l'aide d'une fonction personnalisée
- Utilisation du fichier .htaccess
Utilisation du plugin de maintenance WP
C'est peut-être le moyen le plus populaire d'activer le mode maintenance sur votre site WordPress. Il exécute automatiquement l'ensemble du processus sans qu'il soit nécessaire de modifier le code.
Ceux qui ont des connaissances techniques minimales utilisent cette méthode comme une excellente approche car vous n'avez même pas besoin de toucher une seule ligne de code. Tout ce que vous avez à faire est de télécharger le plugin de maintenance wp et de l'installer.
Une fois que vous avez activé le plugin, vous devez configurer certains paramètres. Voici comment.
Accédez aux paramètres et appuyez sur le mode de maintenance WP . Vous verrez cinq onglets différents, dont Général, Conception, Modules, Gérer le bot et RGPD.
Voici ce que vous devez faire avec chaque onglet.
Général
C'est le premier onglet que vous verrez dans la série. Voici ce que vous devez faire avec l'onglet Général.
- La première chose que vous verrez dans l'onglet Général est le Statut . Changez le statut de votre plugin en Activé pour activer le plugin de maintenance WP.
- Après l'option d'état, la prochaine chose que vous verrez est le contournement pour les robots de recherche . Changez cette option sur Oui car elle permet aux robots Google d'accéder à votre site Web même pendant la maintenance.
- La dernière chose importante dans l'onglet Général est Rôle principal et Rôle frontal . Ici, vous devrez déterminer l'utilisateur qui peut accéder au backend ou au frontend de votre site Web pendant la période de maintenance. (Notez que si vous ne configurez pas ces rôles, l'accès ne sera autorisé qu'à l'administrateur).
Concevoir
L'onglet de conception est l'endroit où vous déterminez à quoi ressemblerait votre page de démarrage. Ici, vous pouvez définir le texte que vous souhaitez voir apparaître dans la notification de maintenance. Voici comment ça fonctionne.
- Accédez à l'option Titre (balise HTML) et ajoutez le titre de votre page de démarrage, l'en-tête et le message personnalisé que vous souhaitez dans la notification.
- Maintenant, choisissez un arrière-plan pertinent pour votre page de démarrage, qui peut être des couleurs unies ou même des images.
Modules
La configuration du calendrier de votre période de maintenance pour les utilisateurs est essentielle, et c'est ce que vous faites dans l'onglet Modules.
- Configurez un compte à rebours - Heure de début et temps restant .
- Ajoutez maintenant les liens alternatifs pour rediriger votre public vers vos réseaux sociaux. Une fois que vous avez ajouté des liens vers vos médias sociaux, le plugin affiche automatiquement un bouton de médias sociaux sur la page d'accueil.
Veuillez ajouter une option d'abonnement pour votre public afin qu'il puisse être averti une fois que votre site Web sera à nouveau en ligne.
Gérer le robot
Même lorsque votre site Web est en panne pour cause de maintenance, il est important de communiquer avec votre public via une communication interactive. C'est là que l'onglet Gérer le bot devient utile.
Vous pouvez tirer parti de cet onglet pour ajouter des chatbots à votre page d'accueil, ce qui vous aide à maintenir une communication interactive avec le public. Vous pouvez même donner un avatar et un nom à vos chatbots, ce qui le rendra plus engageant.
RGPD
Si vous choisissez de proposer à votre public une option d'abonnement, cet onglet est très utile.
RGPD signifie Règlement général sur la protection des données. Il est important d'activer cet onglet puisque vous collectez les données des visiteurs.
Une fois que vous avez terminé le processus, appuyez sur Enregistrer les paramètres avant de visiter la page de votre site Web.
Activation manuelle du mode maintenance à l'aide d'une fonction personnalisée
Grâce à cette méthode, vous pouvez mettre votre site en mode maintenance manuellement. Cependant, contrairement à la première méthode, l'utilisation d'une fonctionnalité personnalisée est assez technique car elle active le mode de maintenance WordPress sans plugin.
Mais ne vous inquiétez pas. Ci-dessous, nous avons mentionné les lignes de code que vous pouvez incorporer à la fin du fichier functions.php du thème pour activer le mode maintenance sans plugin.
// Activer le mode de maintenance de WordPress
fonction wp_maintenance_mode() {
if (!current_user_can('edit_themes') || !is_user_logged_in()) {
wp_die('<h1>En maintenance</h1><br />Site en maintenance planifiée. Veuillez revenir plus tard.');
}
}
add_action('get_header', 'wp_maintenance_mode');
Pour personnaliser votre message de maintenance, vous pouvez modifier le texte entre guillemets dans la ligne 4 du code.
Notez qu'il est important de sauvegarder les données de votre site avant de suivre cette méthode, car elle vous oblige à apporter des modifications dans le fichier functions.php .
Utilisation du fichier .htaccess
La dernière méthode pour activer le mode de maintenance consiste à ajouter le code mentionné ci-dessous dans le fichier .htaccess. Vous trouverez ce fichier dans le répertoire de votre site Web, où vous devez le renommer en .htaccess_default et créer un nouveau fichier nommé .htaccess . Une fois que vous avez créé le fichier, ajoutez le code suivant à l'intérieur.
Moteur de réécriture activé
RéécrireBase /
RewriteCond %{REQUEST_URI} !^/maintenance\.html$
Règle de réécriture ^(.*)$ https://example.com/maintenance.html [R=307,L]
Créez maintenant un autre fichier dans le répertoire du site Web nommé maintenance.HTML et placez-y votre message de maintenance personnalisé.
Notez qu'il est important de sauvegarder votre fichier .htaccess avant de procéder avec cette méthode, car vous y apporterez certaines modifications.
Une chose à retenir ici est qu'en utilisant la méthode .htaccess , vous ne pourrez pas accéder au panneau d'administration de votre site car toutes les requêtes sont automatiquement redirigées vers le fichier maintenance.html .
Envelopper
Ce sont les trois méthodes que vous pouvez utiliser pour mettre votre site WordPress en mode maintenance. Voici un bref aperçu de tous.
- La première méthode mettrait automatiquement votre site Web en mode maintenance pour WordPress en utilisant un plugin.
- La deuxième méthode nécessiterait que vous ajoutiez un extrait de code à votre fichier PHP .
- La troisième méthode nécessiterait que vous ajoutiez des codes dans votre .htaccess
Tirez parti de ces méthodes mentionnées ci-dessus pour mettre votre WordPress en mode maintenance et aider votre public à éviter d'abandonner votre site Web.