带有自定义主题的 WordPress 分页不起作用

戴维德

我在使用自定义主题的 WordPress 博客中遇到分页问题。

这是我实际用来显示主页中所有帖子的循环(如您所见,我只需要显示插入到主页类别中的帖子):

<!-- Articles -->
<div role="main">
    <h2 class="page-title">MOST RECENT</h2>
    <hr class="black">
    <?php $args = array(
                'post_type' => 'post',
                'post_status' => 'publish',
                'category_name' => 'home',
                'order' => 'DESC',
                'posts_per_page' => 100,
                'paged' => get_query_var( 'paged' ),
                'offset' => 1,
            );
            ?>
    <?php $arr_posts = new WP_Query( $args ); ?>
    <?php if ( $arr_posts->have_posts() ) : ?>
    <div id="full-post-list" class="row between-xs">
        <?php while ( $arr_posts->have_posts() ) : $arr_posts->the_post(); ?>
        <div class="col-xs-12 col-md-5 mansory-card">
            <div class="box">
                <div class="row middle-xs">
                    <div class="col-xs-12 col-md-12">
                        <div class="box">
                            <a href="<?php the_permalink() ?>">
                                <?php the_post_thumbnail('large', array('class' => 'home-thumb-img')); ?>
                            </a>
                        </div>
                    </div>
                </div>
                <div class="row middle-xs thumb-home">
                    <div class="col-xs-12 col-md-12">
                        <div class="box mansory-text-box">
                            <span class="mansory-title"><a href="<?php the_permalink() ?>">
                                    <?php echo wp_trim_words( get_the_title(), 5, null ); ?></a></span>
                            <!-- Funzione PHP per generare numero random di views (mt_rand(1000,2000)) più visite effettive. Da disattivare dopo un mese dal deployment-->
                            <p class="mansory-details">
                                <!-- POSTED BY <a class="author-name" href="<?php /* echo get_author_posts_url( get_the_author_meta( 'ID' ), get_the_author_meta( 'user_nicename' ) ); ?>"><?php the_author(); */?></a> | --><span class="mansory-category">
                                    <?php the_category(', '); ?></span> |
                                <?php echo get_the_date('F j, Y'); ?>
                                <!-- | <?php /* echo (mt_rand(1000,2000)) + wpp_get_views(get_the_ID()); */ ?> <i class="far fa-eye"></i> -->
                            </p>
                            <p class="mansory-excerpt"><span class="preview-excerpt">
                                    <?php echo get_the_excerpt() ?></span><span class="read-more"><a href="<?php the_permalink() ?>"> Read more</a></span></p>
                            <hr class="gray">
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <?php endwhile; ?>
    </div>
    <?php endif; ?>
</div><!-- #Articles -->

循环显示第一页上的前 100 篇文章,但如果我在浏览器中输入 mysite.com/page/2,我会在第一页看到相同的文章。

我在网上阅读了几篇关于分页问题的文章,但找不到解决方案。

有任何想法吗?

谢谢!

有罪的

如果删除偏移不起作用,请尝试以下操作:

希望这能解决您的问题。

$paged = ( get_query_var( 'paged' ) ) ? get_query_var( 'paged' ) : 1;
$posts_per_page = 100;
$offset = ( $paged - 1 ) * $posts_per_page; 

$args = array(
  'post_type'   => 'post',
  'post_status' => 'publish',
  'category_name' => 'home',
  'order' => 'DESC',
  'posts_per_page' => $posts_per_page,
  'paged' => $paged,
  'offset' => $offset);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我的分页在 wordpress 自定义主题中不起作用

来自分类Dev

WordPress自定义帖子类型存档页面wp_query分页不起作用

来自分类Dev

WordPress自定义帖子类型存档页面wp_query分页不起作用

来自分类Dev

WordPress自定义主题中的选定菜单链接不起作用

来自分类Dev

WordPress的自定义Walker菜单不起作用

来自分类Dev

自定义模板在WordPress中不起作用

来自分类Dev

WordPress自定义图像控件不起作用

来自分类Dev

WordPress:自定义字体不起作用

来自分类Dev

自定义功能在Wordpress中不起作用

来自分类Dev

Wordpress $ wpdb自定义查询不起作用

来自分类Dev

WordPress的自定义摘录长度不起作用

来自分类Dev

WordPress分页在家里不起作用

来自分类Dev

WordPress主题+ SSL不起作用

来自分类Dev

WordPress | 新主题样式不起作用

来自分类Dev

两个不同的自定义查询 Wordpress 循环,带有单个分页

来自分类Dev

带有分页的 Wordpress 自定义帖子类型类别视图

来自分类Dev

WordPress分页在搜索结果页面中不起作用

来自分类Dev

分页在Wordpress中的静态博客页面中不起作用

来自分类Dev

WordPress分页在搜索结果页面中不起作用

来自分类Dev

Wordpress分页在Plugin Admin中不起作用

来自分类Dev

自定义WordPress主题

来自分类Dev

WordPress查询带有数组的页面不起作用

来自分类Dev

带有 jquery 的 Wordpress do_shortcode 不起作用

来自分类Dev

带有 OR 条件的多个 wordpress 类别 IF 不起作用

来自分类Dev

wp-pagenavi在自定义查询wordpress上不起作用

来自分类Dev

使用私人自定义字段(_customfieldname)创建不起作用的WordPress帖子

来自分类Dev

单个自定义帖子类型模板(WordPress使用Timber / Twig)不起作用

来自分类Dev

自定义帖子删除(wordpress)后,“我的链接”不起作用

来自分类Dev

WordPress功能在自定义TinyMCE编辑器按钮中不起作用

Related 相关文章

  1. 1

    我的分页在 wordpress 自定义主题中不起作用

  2. 2

    WordPress自定义帖子类型存档页面wp_query分页不起作用

  3. 3

    WordPress自定义帖子类型存档页面wp_query分页不起作用

  4. 4

    WordPress自定义主题中的选定菜单链接不起作用

  5. 5

    WordPress的自定义Walker菜单不起作用

  6. 6

    自定义模板在WordPress中不起作用

  7. 7

    WordPress自定义图像控件不起作用

  8. 8

    WordPress:自定义字体不起作用

  9. 9

    自定义功能在Wordpress中不起作用

  10. 10

    Wordpress $ wpdb自定义查询不起作用

  11. 11

    WordPress的自定义摘录长度不起作用

  12. 12

    WordPress分页在家里不起作用

  13. 13

    WordPress主题+ SSL不起作用

  14. 14

    WordPress | 新主题样式不起作用

  15. 15

    两个不同的自定义查询 Wordpress 循环,带有单个分页

  16. 16

    带有分页的 Wordpress 自定义帖子类型类别视图

  17. 17

    WordPress分页在搜索结果页面中不起作用

  18. 18

    分页在Wordpress中的静态博客页面中不起作用

  19. 19

    WordPress分页在搜索结果页面中不起作用

  20. 20

    Wordpress分页在Plugin Admin中不起作用

  21. 21

    自定义WordPress主题

  22. 22

    WordPress查询带有数组的页面不起作用

  23. 23

    带有 jquery 的 Wordpress do_shortcode 不起作用

  24. 24

    带有 OR 条件的多个 wordpress 类别 IF 不起作用

  25. 25

    wp-pagenavi在自定义查询wordpress上不起作用

  26. 26

    使用私人自定义字段(_customfieldname)创建不起作用的WordPress帖子

  27. 27

    单个自定义帖子类型模板(WordPress使用Timber / Twig)不起作用

  28. 28

    自定义帖子删除(wordpress)后,“我的链接”不起作用

  29. 29

    WordPress功能在自定义TinyMCE编辑器按钮中不起作用

热门标签

归档