Maintenance & Coming Soon Redirect Animation

Description

This super lightweight plugin is intended primarily for developers, designers and site administrators that need to allow clients to preview the site before being available to the public or to temporarily hide it while undergoing major updates.

Any logged-in user with WordPress administrator privileges will be allowed to view the site regardless of the settings in the plugin. The exact privilege can be set using a filter hook – see FAQs.

The behaviour of this can be enabled or disabled at any time without losing any of the settings configured in its settings pane. However, deactivating the plugin is recommended versus having it activated while disabled.

When redirect is enabled, it can send a different header types.

Une liste d’adresses IP peut être définie pour contourner complètement le mode de maintenance. Cette option est utile lorsqu’il est nécessaire d’autoriser l’ensemble du bureau d’un client à accéder au site en mode maintenance sans avoir à conserver des clés d’accès individuelles.

Les clés d’accès fonctionnent en créant une clé sur l’ordinateur de l’utilisateur/utilisatrice qui sera vérifiée lorsque le mode de maintenance est actif. Lorsqu’une nouvelle clé est créée, un lien pour créer le cookie de clé d’accès sera envoyé par e-mail à l’adresse e-mail fournie. L’accès peut alors être révoqué en désactivant ou en supprimant la clé.

Rôles d’utilisateurs/utilisatrices – utilisateurs/utilisatrices qui voient le site, au lieu de la page de maintenance

Rôles d’utilisateurs/utilisatrices – utilisateurs/utilisatrices qui voient le site, au lieu de la page de maintenance

Animations :

L’animation sur le Web n’est pas seulement amusante, mais engageante de telle sorte qu’elle a converti les personnes visitant le site en clients avant même qu’il ne soit accessible au grand public, tout le monde attendant avec impatience son lancement.

Vous pouvez soit choisir votre animation dans la bibliothèque, soit téléverser la vôtre ; cette animation s’affichera devant votre site lors de sa maintenance.

À noter :
✔ Cette extension va surcharger toute autre extension de maintenance que vous utilisez.
✔ Tous les réglages sont mis à jour automatiquement, vous n’avez rien à enregistrer.

Commandes WP-CLI :

Noter : avant de commencer, exécutez ces commandes, assurez-vous que wp-cli est installé sur votre serveur et que vous êtes dans le dossier racine de votre site WordPress.

✔ Pour installer l’extension via wp-cli : sudo wp plugin install maintenance-coming-soon-redirect-animation --allow-root
✔ Pour l’activer : sudo wp plugin activate maintenance-coming-soon-redirect-animation --allow-root
✔ Pour la désactiver : sudo wp plugin deactivate maintenance-coming-soon-redirect-animation --allow-root
✔ Pour la désinstaller : sudo wp plugin uninstall maintenance-coming-soon-redirect-animation --allow-root
Noter : avant de pouvoir désinstaller l’extension, vous devez d’abord la désactiver
✔ Pour mettre à jour l’extension : sudo wp plugin update maintenance-coming-soon-redirect-animation --allow-root

Captures d’écran

  • Écran d’accueil après l’installation / Mode maintenance désactivé
  • Onglet Type d’en-tête
  • Onglet adresses IP sans restriction
  • Envoyer une clé d’accès à un/une utilisateur/utilisatrice spécifique
  • E-mail du lien de la clé d’accès
  • Onglet Clés d’accès Mis à jour / La clé d’accès est activée pour le compte utilisateur/utilisatrice
  • Animation active ou sélectionnée
  • Téléverser une animation de la médiathèque
  • Animation sélectionnée dans la bibliothèque d’animations
  • Animations à des fins différentes : mise à jour, sécurité, à venir, en cours de construction…
  • Message de maintenance affiché sous l’animation
  • Onglet supplémentaire : Rôles d’utilisateurs/utilisatrices sur liste blanche et amp ; Utilisateurs/utilisatrices sur liste blanche
  • Page d’accueil de la maintenance
  • État de santé du site
  • Commandes WP-CLI
  • Mettre à jour l’extension via WP-CLI

Installation

  1. Décompressez le package de téléchargement.
  2. Téléverser le dossier maintenance-coming-soon-redirect-animation dans votre répertoire d’extensions (généralement /wp-content/plugins/).
  3. Activez l’extension depuis le menu Extensions de WordPress.
  4. Vous pouvez activer le mode maintenance en un clic à partir de l’icône de la barre d’administration du haut.
  5. Pour plus de personnalisation, accédez à la page Réglages à partir du lien dans la notification d’activation ou via le panneau Réglages de maintenance juste en dessous de l’icône du tableau de bord.

FAQ

Comment contourner la redirection par programmation ?

Il existe un filtre qui vous permet de contourner par programmation le bloc de redirection :

wploti_matches

Cela vous permet d’exécuter à peu près n’importe quel test de votre choix, mais sachez que l’ensemble de la redirection s’exécute avant que la variable globale $post ne soit définie, donc les conditions WordPress telles que is_post() et is_tax() ne sont pas disponibles.

Cet exemple regarde dans le $_SERVER global pour voir si une partie de l’URL contient « hello-world » (article WordPress par défaut par exemple)

function my_wploti_matches( $wploti_matches ) {
    if ( stristr( $_SERVER['REQUEST_URI'], 'hello-world' ) ) 
        $wploti_matches[] = "<!-- hello-world -->";
    return $wploti_matches;
}
add_filter( "wploti_matches", "my_wploti_matches" );

Vous pouvez suivre le même processus pour les pages, les articles, les catégories, les taxonomies, les types de publications personnalisés, etc.

Comment puis-je laisser mon compte connecté voir l’interface publique ?

Par défaut, Maintenance & Coming Soon Redirect Animation utilise le privilège manage_options, mais cela s’applique normalement uniquement aux administrateurs et administratrices. Dans l’état actuel des choses, un compte disposant d’un niveau de droits inférieur, tel qu’un éditeur ou une éditrice, peut voir l’administration du site, mais pas l’interface publique. Vous pouvez modifier cela en utilisant ce filtre :

wploti_user_can

Ce filtre est utilisé pour passer un privilège WordPress différent pour vérifier si le compte connecté a le droit de voir le site et ainsi contourner la redirection, comme edit_posts. Notez que ceci est exécuté avant la définition de $post, donc les conditions WordPress telles que is_post() et is_tax() ne sont pas disponibles. Cependant, il n’est pas vraiment destiné à déterminer par programmation si un compte doit y avoir accès, mais plutôt à modifier le privilège par défaut à tester, vous n’avez donc pas vraiment besoin de faire autre chose que l’exemple ci-dessous.

function my_wploti_user_can( $capability ) {
    return "edit_posts";
}
add_filter( "wploti_user_can", "my_wploti_user_can" );

Avis

12 avril 2025
The Maintenance & Coming Soon Redirect Animation plugin offers an innovative and user-friendly way to manage maintenance mode or pre-launch pages on WordPress websites. With stunning animations, including Lottie files and JSON-based designs, the plugin ensures your pages are visually appealing and engaging. Features such as unrestricted IP addresses allow seamless access for select users, making it perfect for offices or teams to bypass maintenance mode effortlessly. Additionally, the plugin’s advanced access keys and user role settings provide tailored control. Administrators and specified users can view the site in its normal state, while temporary access can be granted and revoked easily. This makes it a versatile and powerful tool for maintaining functionality while updating or launching your website. Highly recommended!
4 avril 2025
This plugin delivers exactly what it promises and offers a wide range of features that make website maintenance seamless and efficient. Highly recommended for anyone in need of reliable functionality!
19 mars 2025
This plugin is so good that I actually emailed the author when I couldn’t find it listed anymore—that’s the first time I’ve ever wanted a plugin so badly that I went to that length. He responded promptly, too. I had searched and tested several animation plugins, but none of them worked as expected. This one, however, offers a variety of animations that actually work, and they all look so cool. I wouldn’t be surprised if it hits a million+ downloads soon!
Lire les 21 avis

Contributeurs/contributrices & développeurs/développeuses

« Maintenance & Coming Soon Redirect Animation » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“Maintenance & Coming Soon Redirect Animation” a été traduit dans 1 locale. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Maintenance & Coming Soon Redirect Animation » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

1.1.1

  • Première version définitive. Aucune modification.

1.1.2

  • Correction de l’état de maintenance ne s’affichant pas dans la barre d’administration supérieure

2.0.0

  • Refonte de l’interface utilisateur au style des onglets
  • Nouvelle police ajoutée en tant que police principale
  • Correction de certains problèmes de styles sur les grands écrans
  • Icônes de l’extension modifiées
  • Fonctionnalité Ajoutée : Rôles d’utilisateurs/utilisatrices sur liste blanche – utilisateurs/utilisatrices sur liste blanche qui voient le site
  • Fonctionnalité Ajoutée : Rôles d’utilisateurs/utilisatrices sur liste blanche – utilisateurs/utilisatrices sur liste blanche qui voient le site
  • Fonctionnalité Ajoutée : administrateur/administratrice peut téléverser & utiliser sa propre animation JSON ou GIF
  • Ajout d’une notification dans l’écran de connexion si le mode maintenance est activé.
  • Sous-menus ajoutés
  • Remplacer l’entrée de message par l’éditeur wysiwyg
  • Nouveaux en-têtes ajoutés

2.0.1

  • Correction des animations GIF
  • Mise à jour du fichier readme

2.3.0

  • Resolved critical security vulnerabilities to ensure a safer user experience.
  • Fixed potential exploits related to user access and IP whitelisting.
  • Enhanced plugin security by sanitizing and validating all user inputs.
  • Enhanced plugin security by restricting access to plugin settings for non-admin users.
  • Improved protection against unauthorized access to plugin settings.
  • Added feature: Logging system to track maintenance mode activations and deactivations.
  • Fixed issue: Animation uploader now properly validates file types and sizes.
  • Fixed issue: Improved compatibility with the latest WordPress versions.
  • Fixed issue: Resolved conflicts with other maintenance plugins.
  • Performance improvements: Reduced plugin load time and memory usage.
  • Documentation: Updated FAQs and installation instructions for clarity.