Wordpress创建一个自定义休息服务
Wordpress create a custom rest service
我正在开发一个wordpress插件,我想创建一个带有JSON输出的页面,其中包含一些自定义的数据库查询,我将从javascript中使用这些查询。
什么是最佳实践?
我试着将wp-api与自定义控制器一起使用,但我不需要那个插件。。
也许最好创建一个自定义的.php文件,使用wordpress对象查询带有json输出的数据库?
感谢
我选择创建一个自定义的.php文件,我不知道这是否是更好的选择,但它有效:)
<?php
header('Content-Type: application/json');
if ($_SERVER['REQUEST_METHOD'] = 'GET') {
require_once '../../../../wp-blog-header.php';
require_once '../includes/engine.php';
$engine = new Engine();
echo json_encode($engine->Data());
}
相关文章:
- 正在Angular 2中的扩展RouterOutlet中导入自定义服务以进行身份验证
- 如何正确地将数据从自定义服务传递到角度控制器
- AngularJs:在自定义服务中使用cookie
- 使用angularjs中的自定义服务交换ng src属性
- 在Angular 2中的另一个服务中注入自定义服务
- 如何使用angularJS自定义服务从REST API获取数据
- http的自定义服务不起作用
- Angularjs自定义服务变量未被$http成功定义
- 自定义服务没有加载,尽可能简单
- AngularJs 简单的自定义服务不起作用
- 内部服务器错误在 post 请求中使用 Angular js 中的自定义服务
- 角度 js 自定义服务/工厂无法注入控制器/配置
- 用于定义自定义服务的语法
- AngularJS在自定义服务中使用角度模块
- Angular 调用自定义服务 - 找不到调用源
- 如何在angularjs的自定义服务中注入$cookie
- 如何在纯ES5(Javascript)中向angular组件注入自定义服务
- 如何正确使用AngularJS中的自定义服务
- AngularJS:帮助以正确的方式注册自定义服务
- 返回一个布尔值的Angularjs自定义服务方法