2014-02-06 232 views
0

我創建使用內置於WordPress的CMS網站的PHP的Web服務。 有一個wordpress插件用於註冊登錄名爲「Theme My Login」。WordPress的功能丟失密碼功能

現在我想知道的是有WordPress的,通過它我可以通過用戶的電子郵件地址和WordPress會做丟失密碼功能的任何功能?

對於登錄/註冊Functionlity我已經包含在我的webservice.php文件WP-load.php文件,這樣我可以在我的Web服務使用WordPress用戶登錄/註冊功能。

我的代碼如下:

enter image description here

是否有遺失密碼的功能? 請指導我。

預先感謝您

回答

0

你應該能夠發送user_login包含通過POST用戶名或電子郵件ADRESS到
/wp-login.php?action=lostpassword

0

沒有,你可以打電話做一個函數,該邏輯被編碼成WP-login.php中,但使用這種破解你之類的可以得到它像一個函數工作:

<?php 

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

require_once 'wp-login.php'; 
+0

我嘗試過這種方式,但它不適合我。它不會發送任何電子郵件來重置密碼。我在我的問題中附加了我的代碼快照,請看看它。 – user3165099

+0

你需要改變'require_once'../ wp-load.php';'爲'require_once'../ wp-login.php';' – drew010