概述
最近在尝试玩了一下 Wordpress,发现多年不见,还是有些长进的,现在除了 XML-RPC 的方式之外,还有其他的操作方式了,其中一种就是原生支持的 REST API,这里我就记录一下这个功能。
设置固定链接
图 :这个是图片说明 |
---|
配置 Nginx
[[email protected]]# cat /etc/nginx/default.d/default.conf
server {
...
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
}
重启 Nginx
[[email protected]]# nginx -t
[[email protected]]# nginx -s reload
添加权限控制
安装插件
配置插件
修改
wp-config.php
,加入 secret key
secret key 可以从这个网页上来:Wordpress Salts[[email protected]]# define('JWT_AUTH_SECRET_KEY', 'your-top-secret-key');
备忘
List Publish 的 Post 接口无需鉴权,所以测试的时候需要记住这一点。