当我们安装WordPress软件,一个登录按钮出现,我们登录到网站,而不输入用户名和密码,我们按下。
我们有一个出售数字订阅的网站。我们在这里管理各种网站的订阅。现在我们需要在这里集成一个用WordPress制作的站点。
当我们的客户收到站点订阅时,我们计划用下面的代码为WordPress站点创建一个用户。
add_action('rest_api_init', 'wp_rest_user_endpoints');
/**
* Register a new user
*
* @param WP_REST_Request $request Full details
我有一个用JavaScript编写的命令行脚本,它需要连接到远程SharePoint站点上的REST Api,但我不知道如何进行身份验证。我可以使用表单身份验证登录浏览器,通过检查请求,我应该能够在node.js中重现它,以获得适当的身份验证cookie或令牌。然而,我实际上得到了一个403禁忌。我不知道这是不是最好的方法,但我找不到太多关于它的信息。下面是我的脚本:
var http = require('http');
var querystring = require('querystring');
var postData = querystring.
我已经在function.php文件中创建了自定义帖子,它对我来说工作得很好。当我通过WordPress REST API调用自定义post数据时,它在浏览器上显示错误。
下面是在浏览器中显示的错误。
code "rest_no_route"
message "No route was found matching the URL and request method"
data
status 404
但是rest API支持WordPress中的默认post。
问题:
我正在尝试为Wordpress插件注册一个自定义端点。我面临的问题是,当我调用add_action('rest_api_init',回调)时,回调函数没有被调用。在这个回调函数中,存在"register_rest_route()“方法,该方法在它的循环中没有被调用,并且我无法注册任何自定义端点。
I使用坞进行开发没有错误被抛出
代码:
public function register()
{
$this->setup_init();
}
public function setup_init()
{