我在我的Wordpress模板中添加了以下自定义循环:
$args = array(
'category__not_in' => array($featured_cat->term_id),
'posts_per_page' => 10,
'post__not_in' => array($recent_post)
);
query_posts($args);
Run Code Online (Sandbox Code Playgroud)
为了分页工作,我想我需要传递另一个paged带有当前页码的arg .在Wordpress中获取当前页码的方法是什么?
Sim*_*rfe 62
没有附近的wordpress系统来测试这个,但你应该能够使用:
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
Run Code Online (Sandbox Code Playgroud)
(如果没有通过,则显然默认为1).
小智 18
使用变量$ paged.
global $paged;
echo $paged;
Run Code Online (Sandbox Code Playgroud)
对于'Page x of y',我使用这个:
<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
echo $paged.' of '.$wp_query->max_num_pages;
?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
40797 次 |
| 最近记录: |