0

我正在使用内置于 wordpress CMS 中的网站的 PHP 创建 Web 服务。有一个名为“主题我的登录”的wordpress插件用于注册登录。

现在我想知道wordpress是否有任何功能,我可以通过它传递用户电子邮件地址并且wordpress会丢失密码功能?

对于登录/注册功能,我在 webservice.php 文件中包含了 wp-load.php 文件,因此我可以在我的 Web 服务中使用 wordpress 用户登录/注册功能。

我的代码如下:

在此处输入图像描述

密码丢失有什么功能吗?请为此指导我。

先感谢您

4

2 回答 2

0

您应该能够通过 to 发送包含user_login用户名或电子邮件地址的邮件。POST
/wp-login.php?action=lostpassword

于 2014-02-06T08:21:43.550 回答
0

没有可以调用的函数,逻辑被编码到 wp-login.php 中,但是使用这个 hack,你可以让它像函数一样工作:

<?php

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

require_once 'wp-login.php';
于 2014-02-06T08:26:29.343 回答