2017-04-13 93 views
0

我正在運行WordPress REST API(在WordPress 4.7.3上),當我打開/ wp-json/wp/v2/posts時,我爲我的帖子找回了JSON,但內容和摘錄字段顯示空白 - 如下:WordPress REST API會在什麼情況下返回空白內容/摘錄?

"status": "publish", 
"type": "post", 
"link": "https://www.example.com/myblog/blah/", 
"title": { 
    "rendered": "Title goes here" 
}, 
"content": { 
    "rendered": "", 
    "protected": false 
}, 
"excerpt": { 
    "rendered": "", 
    "protected": false 
}, 
"author": 192, 

這些帖子絕對有內容!任何想法可能導致內容和摘錄不被API返回?

+0

嗨西蒙。你可以用特定文章的ID來試試/ wp-json/wp/v2/post/{ID}嗎? –

+0

我試過了,完全一樣的結果 - 這些字段回來作爲「渲染」:「」' –

+3

我猜你的內容正在被一些使用'the_content'鉤子或類似的插件截斷..你可以嘗試禁用任何這樣的插件? –

回答

0

試圖改變你的URL下面這個樣子,這應該工作,否則禁用所有已安裝的插件,並嘗試這個URL,也許插件衝突,會影響內容,

在URL添加額外的參數,這樣,

http://example.com/wp-json/wp/v2/posts?items=id,title,featured_media 
相關問題