Parfois, vous devrez peut-être désactiver un site WordPress sans affecter les données. Si vous êtes un développeur en herbe, vous pourriez parfois vouloir faire disparaître un site à distance sans rien détruire. C'est là que le CSS devient utile. Dans cet article, je vais vous montrer comment désactiver un site Web avec une seule ligne de code.
Il existe deux méthodes pour ce faire. La première méthode charge à distance un petit fichier CSS sur votre site, que vous pouvez activer à partir d'une URL distante. Cette méthode est particulièrement utile pour les développeurs de thèmes qui recherchent un moyen de traiter avec des clients non payants.
La deuxième méthode consiste à ajouter le CSS vous-même. Cette méthode est utile lorsque vous souhaitez simplement masquer le style et l'apparence d'un site Web.
Désactiver un site Web à distance
La première chose à faire est de visiter le CSS Kill Switch et de créer un compte pour votre site web en fournissant un identifiant de site et un mot de passe.

Une fois que vous avez ajouté votre site, CSS kill switch vous affichera deux lignes de code. Vous devez en utiliser l'une d'elles, je recommanderais d'utiliser la ligne @import. Copiez-la et collez-la simplement dans la feuille de style de votre thème WordPress.

Maintenant, pour désactiver votre site Web, il vous suffit de revisiter CSS Kill Switch et de vous connecter avec l'identifiant et le mot de passe de votre site. Une fois connecté, cochez simplement la case Engager pour désactiver le site Web.
Désactiver manuellement un site Web
Ce que fait CSS Kill Switch peut également être fait manuellement. Ajoutez simplement cette seule ligne de code dans la feuille de style de votre thème :
body * { display: none !important; }
CSS Kill Switch ajoute également le noir comme couleur d'arrière-plan. Si vous le faites manuellement et que vous voulez tromper quelqu'un en lui faisant croire qu'il y a un problème avec le site Web, alors le laisser blanc fera penser aux gens qu'ils sont confrontés à la redoutable erreur de l'écran blanc de la mort de WordPress. Il leur faudra un certain temps pour comprendre qu'il n'y a rien de mal avec WordPress sur leur site Web.
Veuillez noter qu'en désactivant l'apparence d'un site web, vous ne l'arrêtez pas réellement. Le contenu du site sera toujours visible par les moteurs de recherche et les navigateurs texte uniquement. N'importe quel utilisateur pourra toujours voir le contenu en consultant le code source de la page. Le code CSS est également facilement détectable en cliquant sur Inspecter l'élément n'importe où sur une page web.
J'espère que cet article vous a aidé à apprendre comment désactiver un site web avec une seule ligne de code.
Si vous avez aimé cet article, rejoignez ThemeLab sur Twitter et Google+.
Quelqu'un a essayé de me faire ce coup… je l'ai trouvé immédiatement et l'ai retiré. Le site était « hors service » pendant seulement 10 minutes…
Payez vos clients, bons à rien
Salut Lorenzo,
Vous pouvez le faire en implémentant manuellement le CSS dans votre site web. Cependant, cela supprimera la possibilité de désactiver un site web à distance.
body * { display: none !important; background:#FFF; }Salut Noumaan,
J'adore cette petite astuce pratique. Malheureusement, je suis dans une situation qui nécessite son application en ce moment.
Pourriez-vous me dire comment vous avez changé la couleur de fond du noir au blanc ? Je suis d'accord avec vous, cela le rendrait un peu moins discret 😉