2015-02-07 77 views
0

我正在开发一个wordpress插件,我想创建一个页面与JSON输出与一些自定义数据库查询,我将从JavaScript使用。WordPress的创建一个自定义的休息服务

什么是最佳实践?

我试图用WP-API和一个自定义的控制器,但我并不需要该插件..

也许是最好创建一个自定义的PHP文件,将使用WordPress对象与JSON查询数据库输出?

感谢

回答

0

我选择创建一个自定义的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()); 
}