In diesem Tutorial werden wir sehen, wie man einen persönlichen Login-Prozedur zu erstellen, auch mit Ajax-Funktionalität via jQuery . ). Es gibt mehrere Möglichkeiten, um die Anmeldung von WordPress anpassen, zum Beispiel durch die Verwendung von Haken und Filter ( add_action() , add_filter() ). Hier werden wir mit einem niedrigeren Ebene Verfahren, auch wenn es noch Schnittstellen zu den Kernel von WordPress. Darüber hinaus werden wir versuchen, einen Benutzer durch die dupla E-Mail / Passwort zu bestätigen.
Warum ihre eigenen Login?
- In manchen Kontexten zurückkehren können uitle haben die maximale Kontrolle über die Login-Seite, um ein benutzerdefiniertes Layout für unsere registrierte Benutzer vorschlagen. Darüber hinaus können Sie die Seite mit nützlichen Informationen, ein Logo von der klassischen "Passwort vergessen?"
- Um den Zugriff über die E-Mail (wie in den hier diskutierten Beispiel) statt
user_loginStandard WordPress - Um eine Anmeldung Panel in der Sidebar des Blogs eingeben
- Und schließlich haben ein Skelett - und eine Idee - eine tolle Plugin

Umwelt
In unserem Beispiel / Tutorial werden wir auf die Wurzel eines Ordners innerhalb von WordPress Arbeit mylogin . . Wir schaffen zwei PHP-Dateien in diesen Ordner: index.php und logon.php . Die erste Frage wird unsere login-Schnittstelle mit allen Funktionen JavaScript / jQuery wir brauchen enthalten. Die zweite Datei, logon.php , enthalten den Code für benutzerdefinierte Validierung. e una cartella images . Dann erstellen Sie einen Ordner css und in dieser Datei layout.css und Ordner images . Im Inneren der Bilder Ordner legen Sie eine klassische Ajax-Loader: erstellen Sie Online- AjaxLoad.info . Am Ende sollten Sie haben:
- mylogin
- index.php
- logon.php
- Füttern
- Layout.css
- Bilder
- ajax-loader.gif






Neueste Kommentare
Barbara : Hallo, ist sehr interessant, aber wie kann man an der Unterseite statt der oben schreiben? Dank
Simon : Es ärgert gestört wieder ein und verwenden, die Platz für diese Dinge ... aber es funktioniert nicht ...
Giovambattista Fazioli : @ Simon: Was könnte darauf zurückzuführen sein, die Syntax, die ich verwendet, die speziell für PHP 5 +,...
Simon : Ich habe versucht gestern Abend, alles in functions.php, okay, jquery Formulare und Tabs jQueryUI ihnen ...
Giovambattista Fazioli : @ Simon: Ich empfehle Reinigung zu einem Code wie in ein ...