WordPress-限制邮件总数和页码
可以限制两个选项:WordPress-限制邮件总数和页码,wordpress,Wordpress,可以限制两个选项: 员额总数 寻呼号码 例如:我有20篇文章,我只想得到10篇文章并对它们进行分页(每个视图4篇) 我使用下面的代码,但它只做4个项目,每个视图,并得到所有20个职位 $query = new WP_Query( array( 'post_type' => 'my-post-type', 'posts_per_page' => 4, ) ); 如何做到这一点,谢谢。使用paged元素获取分页并通过循环参数传递 <?php $paged
$query = new WP_Query( array(
'post_type' => 'my-post-type',
'posts_per_page' => 4,
)
);
如何做到这一点,谢谢。使用paged元素获取分页并通过循环参数传递
<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$query = new WP_Query( array(
'post_type' => 'my-post-type',
'posts_per_page' => 4,
'orderby'=> 'menu_order'
'paged'=>$paged,
'numberposts' => 10
) ); ?>
但我想限制总员额。例如:我有20篇博文。我只想得到10篇文章并给它们分页(每个视图4篇)@DeLe编辑了我的文章,现在就试试。我尝试了
'numberposts'=>10
和'showposts'=>10
,但它不起作用了?@DeLe我能得到更多关于你收到的错误消息的信息吗?将wordpress设置为调试模式并发布错误。
function get_posts($args = null)
{
$defaults = array('numberposts' => 5);
$r = wp_parse_args($args, $defaults);
if (!empty($r['numberposts']))
$r['posts_per_page'] = $r['numberposts'];
$get_posts = new WP_Query;
return $get_posts->query($r);
}