Wordpress-Funktion, die als Wordpress Standard verloren Passwort-Funktionalität verwendet werden kann - PHP, WordPress, WordPress-Login

Ich erstelle einen Webservice mit PHP einer Webseite, die in WordPress CMS integriert ist. Es gibt ein Wordpress-Plugin namens "Theme My Login" für die Registrierung-Login.

Jetzt möchte ich wissen, gibt es irgendeine Funktion von WordPress, durch die ich einfach Benutzer E-Mail-Adresse übergeben kann und Wordpress verlorene Passwort-Funktionalität tun?

Für die Anmelde- / Registrierungsfunktion habe ich die Datei wp-load.php in meine Datei web service.php aufgenommen, damit ich die wordpress-Benutzeranmeldungs- / Registrierungsfunktionen in meinem Web-Service verwenden kann.

Mein Code ist wie folgt:

Bildbeschreibung hier eingeben

Gibt es eine Funktion für verlorenes Passwort? Bitte führe mich dafür.

Vielen Dank im Voraus

Antworten:

0 für die Antwort № 1

Sie sollten in der Lage sein zu senden user_login mit einem Benutzernamen oder einer E-Mail-Adresse via POST zu
/wp-login.php?action=lostpassword.


0 für die Antwort № 2

Es gibt keine Funktion, die Sie aufrufen können, die Logik ist in wp-login.php codiert, aber mit diesem Hack können Sie es wie eine Funktion arbeiten lassen:

<?php

$_POST["user_login"] = "admin"; // or whatever username / email to send to
$_POST["action"] = "lostpassword";
$_SERVER["REQUEST_METHOD"] = "POST";

require_once "wp-login.php";

Speisekarte