wp get_posts限制为10个结果

时间:2014-02-25 07:43:21

标签: php database wordpress

我的wp应用程序中的get_posts()上有一个非常罕见的行为。无论我将'numberposts'选项设置为什么,此查询永远不会返回超过10个帖子。使用var_dump()我已经证实了这种情况。

            $ledningen_posts = get_posts(array(
                'numberposts' => 99,
                'post_type' => 'ledning',
                'orderby' => 'menu_order',
                'order' => 'ASC',
                'suppress_filters' => '0'
            ));

2 个答案:

答案 0 :(得分:1)

我想在新版本中'nopaging' => true使用它,这应该有用!!

答案 1 :(得分:0)

在get_posts中设置posts_per_page=-1

$ledningen_posts = get_posts(array(
                'posts_per_page' => -1,
                'post_type' => 'ledning',
                'orderby' => 'menu_order',
                'order' => 'ASC',
                'suppress_filters' => '0'
            ));

请参阅get_posts

中的显示所有附件部分

根据 Abhik Chakraborty 回答:

更新:'nopaging' => true以获取更新版本。