我的客户有一个称为“客户”的自定义帖子类型。她使用它来记录有关她拥有的每个客户的所有信息。然后,她有时将它们留在草稿模式下或发布。她希望能够一目了然地看到所有客户,并定期直接从网页直接复制和粘贴他们的所有详细信息。我创建了以下查询(请注意,该查询仅在测试时显示拳头和姓氏):
<?php
$args = array(
'post_type' => 'clients',
'post_status' => array('draft', 'publish'),
'orderby' => 'menu_order',
'order' => 'ASC',
'posts_per_page' => -1
);
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
$fname = get_field('fname');
$sname = get_field('sname');
echo '<p>'.$fname.', '.$sname.'</p>';
endwhile;
?>
但是,这不会返回任何结果。当我将“ posts_per_page”更改为数字时,该查询有效。但是,如果该数字大于58,则不会再返回结果。我认为某个地方在1个查询中可以输出多少是有限制的。我不能一时使用分页,因为客户承认她希望在一页上查看所有信息。还有另一种无限制的查询方式吗?还是一种调整限制的方法?
先感谢您
问题出在我的本地设置上,将其上传到客户端服务器后,错误消失了。对不起,我忘了关闭问题
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句