我是WordPress的新手。我已经安装了WordPress和插件wp-json api用户。
我使用以下API来获取用户nonce:
http://localhost/wordpress/?json=get_nonce&controller=user&method=register
然后我使用以下内容使用以下请求创建新用户:
我的回复是404。
答案 0 :(得分:0)
I modified the nginx conf as below :
1) I added the try_files
location /wordpress/ {
index index.php index.html index.htm;
try_files $uri $uri/ /wordpress/index.php?$args;
}
location ~.php {
include /usr/local/etc/nginx/fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
2) Added the perma links in the wordpress : Custom perma links
/api/
Now it works fine.
答案 1 :(得分:0)
确保您已经检查过#34;任何人都可以注册"来自wordpress管理仪表板。然后转到设置>底部的Json Api有一个应该用于Json Api请求的示例链接,您可能已经重新定义了api值,并且您没有在请求中传递正确的当前api值。