Wenn du gehst zu erstellen, oder haben bereits, ein Web-site und Sie es behalten wollen Private und nur die registrierte Benutzer zu besichtigen, Sie können dies tun, ohne dass Sie eine installieren müssen Plugin Was Überlast unserer Website.
Dazu, Geben Sie einfach eine Code-snippet am Ende der Datei Functions.php das Thema, dass Sie mit Ihrer Website zu diesem Zeitpunkt.
Dies kann durch die Bearbeiten der Datei und anschließende Aufstieg durch FTP, entweder, über die Administrationsbereich von Ihrem WordPress. Wenn Sie sich für die Sekunde Möglichkeit, Sie haben einfach zu bewegen, in der im Menü Management, das Untermenü " Darstellung > Editor.
Neue Seite öffnen, von der Liste der Dateien Das erscheinen Sie in der rechten Seite, Wählen Sie Functions.php. Wenn ist Offen, Führen Sie einen Bildlauf nach unten zu den Ende der Datei und Einfügen der folgende code:
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; |
In der Linie 9 Dieser code, Sie können sehen, dass er ein Umleitung die Form der Anmelden für den Fall, dass der Nutzer nicht angemeldet. Wenn du willst Sie können ändern Diese Zeile, um die Umleitung zu einer anderen Seite durchzuführen oder gar nichts, zu tun, und wird leer angezeigt, oder zeigen Sie eine Fehler 404, oder jede andere alternative.
Jetzt, Es sei denn, der Benutzer, der Ihre Website zugreifen will angemeldet hat, werden unmöglich Dieser Zugang.
"Ein Gedanke an"Wie als privat kennzeichnen, nicht verwendete plugins, Ihre WordPress-website”
Sehr gut ! Vielen Dank, Ich habe ein Plugin, aber damit kann ich es einfacher machen.