概述

最近在尝试玩了一下 Wordpress,发现多年不见,还是有些长进的,现在除了 XML-RPC 的方式之外,还有其他的操作方式了,其中一种就是原生支持的 REST API,这里我就记录一下这个功能。

设置固定链接

图 :这个是图片说明

配置 Nginx

[root@liqiang.io]# 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

[root@liqiang.io]# nginx -t
[root@liqiang.io]# nginx -s reload

添加权限控制

安装插件

配置插件

备忘

List Publish 的 Post 接口无需鉴权,所以测试的时候需要记住这一点。