我添加了這個功能,我的wordpress REST API有一個自定義端點WP_REST_REQUEST:如何「_embed」添加到請求參數
function getSettimanaEventi(){
$request = new WP_REST_Request('GET', '/wp/v2/tribe_events');
$request['_embed'] = '1';
$request['filter[meta_query][0][key]'] = '_EventStartDate';
$request['filter[meta_query][0][value][0]'] = '2017-07-03 00:00:00';
$request['filter[meta_query][0][value][1]'] = '2017-07-09 00:00:00';
$request['filter[meta_query][0][compare]'] = 'BETWEEN';
$request['filter[meta_query][0][type]'] = 'DATE';
$response = rest_do_request($request);
return $response;
我得到的迴應,但也沒有嵌入的內容。
我知道具有前導'_'的參數是私人的,但我需要嵌入的內容。 我該怎麼辦?
得到實施例在代碼 – deemi
這郵差 http://prntscr.com/fdd12v 而這在functions.php的 功能getSettimanaEventi(){$ 請求=新WP_REST_Request( 'GET',「/ WP/v2的/ tribe_events'); $ request ['filter [meta_query] [0] [key]'] ='_EventStartDate'; $ request ['filter [meta_query] [0] [value] [0]'] ='2017-07-03 00:00:00'; $ request ['filter [meta_query] [0] [value] [1]'] ='2017-07-09 00:00:00'; $ request ['filter [meta_query] [0] [compare]'] ='BETWEEN'; $ request ['filter [meta_query] [0] [type]'] ='DATE'; $ response = rest_do_request($ request); 返回$ response; –
對不起,沒有格式化更好的評論 –