有人可以解释为什么WordPress分页不喜欢自定义循环吗?

时间:2013-01-12 15:52:59

标签: php wordpress pagination wordpress-theming

我和This other stack post有完全相同的问题。我怎么也想不出这个回复者的含义。我在我的自定义循环中尝试了他们的例子,看起来与OP相同,但是分页如何不起作用。它没有出现。

我在这个循环中也有这个问题:

$attr = array(
    'align' => 'left',
    'class' => 'thumbnail imageRight',
    'width' => 350,
    'height' => 350
);

if(have_posts()){
    while(have_posts()){
        the_post();
        ?>
        <div class="post">
            <?php the_post_thumbnail('medium', $attr); ?>
            <h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
            <p><?php the_excerpt(); ?></p>
        </div>
        <?php
    }

    next_posts_link('&laquo; Older Entries');
    previous_posts_link('Newer Entries &raquo;');
}

如果分页根本不显示,如果我在上面和下面回应一些东西,我会看到回音的文字,obv,但我看不到分页链接......

我已将WP设置为每页显示3个帖子,我在数据库中有超过45个帖子。

1 个答案:

答案 0 :(得分:0)

我一遍又一遍地遇到这个问题 - 我不知道你是否使用自定义页面模板,但最后我只使用了一个存档页面而不是查询类别或帖子类型 - 例如archive-portfolio.php和分页只是对此有所帮助。 - 其中一些问题引起了几个小时的刺激,但这似乎解决了这个问题。