travis / wordpress
一个用于操作Wordpress API插件的PHP库。
1.1.0
2021-01-27 20:36 UTC
Requires
- php: >=5.3.0
- travis/ex: *
This package is not auto-updated.
Last update: 2024-09-24 16:31:38 UTC
README
一个用于操作Wordpress API插件的PHP库。
安装
通过Composer进行正常安装。
禁用Wordpress的公共部分
由于您正在使用API,您应该禁用Wordpress安装的公共部分。一种方法是在Wordpress目录中的index.php
文件顶部添加以下代码
if (!isset($_GET['json'])) die();
使用方法
通过传递端点、控制器、方法和参数发送请求
use Travis\Wordpress; // set endpoint $endpoint = 'http://yourwordpress.com/'; // ending slash is important // get a page $page = Wordpress::run($endpoint, 'core', 'get_page', [ 'post_type' => 'page', 'slug' => 'about', )); // get a post $post = Wordpress::run($endpoint, 'core', 'get_post', [ 'post_type' => 'post', 'id' => 100, )); // get recent posts $posts = Wordpress::run($endpoint, 'core', 'get_recent_posts', [ 'post_type' => 'post', 'count' => 10, 'page' => 1, ));
查看文档以获取可用方法的完整列表。