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