
Si vous voulez créer, ou avez déjà, un site Web et vous voulez le garder privé et seulement le utilisateurs enregistrés pouvez visiter, Il peut faire sans besoin d’installer un plugin Ce qui Surcharge notre site.
Pour ce faire, donc il suffit d’entrer un extrait de code à la fin du fichier Functions.php le thème que vous utilisez votre site en ce moment.
Cela peut être à travers la modification du fichier et hausse ultérieure par le biais FTP, ou l’autre, par le biais de la Panneau d'administration de votre WordPress. Si vous optez pour le seconde option, il vous suffit de déplacer, dans le menu gestion, le sous-menu Apparence > Rédacteur en chef.
Ouvrir une nouvelle page, de la Liste des fichiers qui vous apparaîtra dans le côté droit, Sélectionnez Functions.php. Quand est Ouvert, Faites défiler vers le bas pour la fin du fichier et Pâte le code suivant:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | //Hacer Wordpress privado class PrivateWP { public function __construct() { add_action( 'init', array( $this, 'init' ) ); } public function init() { if ( ! is_user_logged_in() && ! $this->is_login() ) { wp_redirect( "http://tudominio.com/wp-login.php" ); exit; } } public function is_login() { return in_array( $GLOBALS['pagenow'], array( 'wp-login.php', 'wp-register.php' ) ); } } $pw = new PrivateWP; |
Dans le ligne 9 Copiez le code suivant, Vous pouvez voir qu’il est un Redirect à la forme de Ouvrir une session dans le cas où l’utilisateur n’est pas connecté. Si tu veux Vous pouvez modifier Cette ligne pour effectuer la redirection vers une autre page ou même à faire rien et cela apparaît vide, ou afficher un erreur 404, ou toute autre alternative.
Maintenant, à moins que l’utilisateur qui veut accéder à votre site web s’est connecté, sera Impossible Cet accès.

« Une pensée sur »Comment rendre privé, plugins inutilisés, votre site WordPress”
Très bien ! Merci beaucoup, J’ai un plugin, mais avec cela, je peux déjà le rendre plus simple.