#149: Erstellen eines Login-Formulars für The Lodge

Einer der Gründe, warum WordPress großartig ist, ist, dass es ein eigenes, voll funktionsfähiges Benutzerauthentifizierungssystem mitbringt. Das heutzutage von Grund auf neu zu schreiben, wäre ziemlich dumm, wenn Sie nicht vorhaben, dem Prozess eine riesige Menge an Innovationen hinzuzufügen.

Restrict Content Pro, unser Mitgliedschafts-Plugin, erfindet das Rad natürlich nicht neu. Es erweitert lediglich das, was das WordPress-Benutzersystem tut, indem es Abonnements zu Benutzern hinzufügt.

Wenn wir also ein Login-Formular für unsere Benutzer hinzufügen, setzen wir im Wesentlichen nur das WordPress-Login in unserer Vorlage frei, anstatt sie zu /wp-login.php – was der Standard ist – weiterzuleiten. Die Funktion wp_login_form() ist das, was wir brauchen.

Wir verwenden ein wenig Logik, wann wir es anzeigen sollen. Wenn ein Benutzer ausgeloggt ist, erhält er ein Login-Formular. Wenn er eingeloggt ist, erhält er stattdessen ein "Willkommen zurück!"-Modul.