パラメータ私は、カスタムのエンドポイント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;
を持っている私のwordpressのREST APIにこの機能を追加した私は、応答を得たが、埋め込まれたコンテンツはありません。
私は、先頭に '_'が付いているパラメータがプライベートだと知っていますが、埋め込みコンテンツが必要です。 どうすればいいですか?
はポストマン http://prntscr.com/fdd12vにコード – deemi
この例を与え、これのfunctions.phpで 機能getSettimanaEventi(){ $要求=新しいWP_REST_Request( 'GET'、「/ WP/V2/tribe_events '); $ request ['[meta_query] [0] [key]'] = '_EventStartDate'; $ request ['[meta_query] [0] [value] [0]'] = '2017-07-03 00:00:00'; $ request ['[meta_query] [0] [value] [1]'] = '2017-07-09 00:00:00'; $ request ['[meta_query] [0] [compare]'] = 'BETWEEN'; $ request ['filter [meta_query] [0] [type]'] = '日付'; $ response = rest_do_request($ request); return $ response; –
コメントを書式化しないと申し訳ありません –