3
我是一個新的WordPress和JSON API,所以請原諒我,如果這是一個新手問題,但我想獲得所有的幾個不同的自定義帖子類型的帖子,並通過我的JSON返回它們自己的JSON控制器(延長JSON API)wordpress JSONAPI introspector總是限制數字10?
如果我這樣做:
$posts = $json_api->introspector->get_posts(array('post_type' => array('post','tweet','gallery','video','music'), 'post_parent' => 0, 'order' => 'ASC', 'orderby' => 'date', 'numberposts' => 100000000000));
echo count($posts);
我只得到「10」的帖子,但也有一個數據庫中的多很多。而如果我這樣做:
echo count(get_posts(array('post_type' => array('post','tweet','gallery','video','music'), 'post_parent' => 0, 'order' => 'ASC', 'orderby' => 'date', 'numberposts' => 100000000000)));
我得到「74」,在數據庫中的帖子的正確數量。實質上,JSON API將返回值限制爲僅10個帖子。我敢肯定,我可以破解JSON API插件,以允許更多,但似乎它會搞亂我的代碼的任何API升級。
有沒有一種方法來設置JSONAPI->內省崗位數爲「所有」
感謝
我在找同樣的東西。它可以工作,但在插件中應該有更好的解決方案。 – morksinaanab
你從哪裏找到這個代碼?什麼文件?我遇到了json api限制高級自定義帖子類型數量的問題 – Philip