首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分页(在静态首页上)总是显示相同的帖子。

问分页(在静态首页上)总是显示相同的帖子。
EN

WordPress Development用户
提问于 2018-02-28 16:53:43
回答 1查看 1.3K关注 0票数 0

我的头版页码有问题。我想显示所有的帖子从一个特定的类别和分页他们。这是代码

代码语言:javascript
复制
if ( is_front_page() ) {    
    $paged = get_query_var( 'page' ) ? get_query_var( 'page' ) : 1;
    $args = array(
        'post_type'      => 'post',
        'orderby'        => 'date',
        'order'          => 'DESC',
        'posts_per_page' => 1,
        'cat'            => '4',
        'page'           => $paged,
    ); 
    $q = new WP_Query( $args );
    if ( $q->have_posts() ) { 
        while ( $q->have_posts() ) {
            $q->the_post();
            ?>
             .... 

但一直以来,我在不同的页面上都有相同的帖子: domain.com/page/2/等等。我做错了什么?怎么修呢?

谢谢你的帮助。

EN

回答 1

WordPress Development用户

发布于 2018-02-28 19:03:05

https://codex.wordpress.org/Creating_一个_静态_前面_页面

静态首页不打算被分页。WordPress上一页/下一页链接函数都不适用于静态首页。静态首页上的分页使用页查询变量,而不是分页变量。有关细节,请参阅WP_Query。

https://codex.wordpress.org/Class_参考/可湿性粉剂_查询

在静态首页上显示当前页面上的帖子:

代码语言:javascript
复制
$paged = ( get_query_var('page') ) ? get_query_var('page') : 1;
$query = new WP_Query( array( 'paged' => $paged ) );
票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/295473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档