2015-02-07 39 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()); 
}