我正在建立一个新的Wordpress网站,提供特定问题的文章。我试图在帖子中设置一些下一个/最后一个按钮,这些按钮在特定类别的帖子中循环。
如果不清楚,下面是我对这个问题的看法:
Spring 2016 (slug 2016-spring) - 2 unique posts (6 total)
Feature (slug feature-2016-spring) - 2 unique posts
Images (slug images-2016-spring) - 1 unique post
President's Message (slug president-2016-spring) - 1 unique post
然后今年秋天,我将有一个与2016年秋天的鼻涕虫等几乎相同的设置。
我希望我的帖子的下一个和最后一个按钮只在包含父类别的帖子中循环。例如,每个Feature都被分配了Feature和Spring 2016类别,因此它们都列在父类别中。但当我收到总统致辞时,我希望"下一步"按钮能让我回到类别中的第一个帖子。
这是我当前用于导航的div;把这个插在那里容易吗?
<div class="post_nav">
<a href="#"><div class="last">Last</div></a>
<a href="<?php bloginfo('url'); ?>"><div class="home"> </div></a>
<a href="#"><div class="next">Next</div></a>
</div>
您可以使用Wordpress函数previous_post_link()和next_post_liink()。默认情况下,它们将与父类别交互。
我假设你有用于造型目的的div,所以使用这样的东西:
<div class="post_nav">
<?php previous_post_link('%link', '<div class="previous">Last</div>', TRUE); ?>
<a href="<?php bloginfo('url'); ?>"><div class="home"> </div></a>
<?php next_post_link('%link', '<div class="next">Next</div>', TRUE); ?>
</div>