post_link仅显示同一类别的结果

时间:2016-01-19 01:06:28

标签: php wordpress function

如何使我的单个项目的上一个和下一个链接仅显示来自同一类别的项目?

这个负责我的单个项目导航的文件。

谢谢

<div class="s-nav">
    <span class="nav-previous"><?php previous_post_link( '%link', '<span class="s-nav">' . _x( '&larr;', 'Previous post link', 'N_Th' ) . '</span> %title' ); ?></span>
    <span class="nav-next"><?php next_post_link( '%link', '%title <span class="s-nav">' . _x( '&rarr;', 'Next post link', 'N_Th' ) . '</span>' ); ?></span>
</div>

1 个答案:

答案 0 :(得分:1)

代码看起来像这样。

<?php previous_post_link('%link', 'Previous in category', TRUE); ?>

TRUE这就是诀窍。

该功能的一般结构如下:

<?php previous_post_link( $format, $link, $in_same_term = false, $excluded_terms = '', $taxonomy = 'category' ); ?>

在此处阅读更多内容link