Benutzerdefinierte Anmeldeseite in WordPress: So verstecken Sie sie
Benutzerdefinierte Anmeldeseite in WordPress: So verstecken Sie sie
Die Standard-Anmeldeseite von WordPress ist einfach und funktional. Sie bietet alles, was Sie brauchen, um sich in Ihr WordPress-Dashboard einzuloggen. Wenn Sie jedoch ein benutzerdefiniertes Design für Ihre Website erstellen, möchten Sie möglicherweise auch eine benutzerdefinierte Anmeldeseite erstellen.
Eine benutzerdefinierte Anmeldeseite kann Ihnen helfen, ein einzigartiges und ansprechendes Design für Ihre Website zu erstellen. Sie können sie auch verwenden, um zusätzliche Funktionen oder Informationen hinzuzufügen, die nicht in der Standard-Anmeldeseite enthalten sind.
Wenn Sie eine benutzerdefinierte Anmeldeseite erstellt haben, möchten Sie möglicherweise diese auch vor unbefugtem Zugriff verstecken. Dies kann dazu beitragen, die Sicherheit Ihrer Website zu verbessern und zu verhindern, dass Bots oder andere böswillige Akteure Ihre Anmeldeinformationen stehlen.
Es gibt zwei Möglichkeiten, die benutzerdefinierte Anmeldeseite in WordPress zu verstecken:
1. Mit einem Plugin
Es gibt eine Reihe von Plugins, die Ihnen dabei helfen können, die benutzerdefinierte Anmeldeseite in WordPress zu verstecken. Eines der beliebtesten Plugins ist WPS Hide Login.
WPS Hide Login ist ein kostenloses Plugin, das einfach zu installieren und zu verwenden ist. Sobald Sie das Plugin installiert haben, müssen Sie nur noch die Einstellungen konfigurieren. In den Einstellungen können Sie festlegen, unter welcher URL die benutzerdefinierte Anmeldeseite verfügbar sein soll.
2. Mit einer benutzerdefinierten PHP-Funktion
Sie können die benutzerdefinierte Anmeldeseite auch mit einer benutzerdefinierten PHP-Funktion verstecken. So geht’s:
- Erstellen Sie eine neue Datei namens
wp-login-hide.php
im Stammverzeichnis Ihrer WordPress-Installation. - Fügen Sie in die Datei folgenden Code ein:
PHP// Versteckt die benutzerdefinierte Anmeldeseite function hide_login() { // Nur für eingeloggte Benutzer anzeigen if (is_user_logged_in()) { return; } // Anmeldeseite umleiten wp_redirect(home_url()); exit; } add_action('login_init', 'hide_login');
Diese Funktion überprüft, ob der Benutzer eingeloggt ist. Wenn der Benutzer nicht eingeloggt ist, wird die Anmeldeseite umgeleitet.
Nachdem Sie die benutzerdefinierte PHP-Funktion erstellt haben, müssen Sie sie aktivieren. Dazu müssen Sie die Datei wp-login-hide.php
in den Ordner wp-includes/functions.php
kopieren.
Welche Methode ist die richtige für Sie?
Die beste Methode zum Verstecken der benutzerdefinierten Anmeldeseite in WordPress hängt von Ihren individuellen Bedürfnissen ab. Wenn Sie ein einfaches Plugin verwenden möchten, ist WPS Hide Login eine gute Option. Wenn Sie mehr Kontrolle über den Prozess haben möchten, können Sie die benutzerdefinierte PHP-Funktion verwenden.