Wordpress类别页面导航

时间:2011-10-24 10:16:00

标签: wordpress navigation categories

我的问题是我可以在博客页面和帖子之间导航,但我无法在类别页面之间导航。

我的代码看起来像这样:

<div class="previous-page">
            <?php 
                if(is_single()){ 
                    previous_post_link( '%link', __( '<div title="%title">&lsaquo;</div>') ); 
                } else {
                    previous_posts_link( __('&lsaquo;') );
                }
             ?>
        </div>

我和next_post / next_posts的代码相同。 我认为前面的代码也涵盖了该类别。 那么我错过了什么?

问候和谢谢 克里斯

1 个答案:

答案 0 :(得分:1)

尝试使用我目前用于所有主题的代码:

这可以在你的functions.php文件中找到:

function show_posts_nav() {
global $wp_query;
return ($wp_query->max_num_pages > 1);
}

然后在您的模板文件中使用它来显示导航:

<?php if (show_posts_nav()) : ?>
<div class='navigation'>
<?php next_posts_link('&laquo; Older Entries'); ?>
<?php previous_posts_link('Newer Entries &raquo;'); ?>
</div>
<?php endif; ?>