我只是想在主页上输出帖子的下一页或上一页的链接。说,我在第一页上有5个帖子,点击下一个,转到下一个5。
这是我的代码:
// if previous link exists, show link
if( get_previous_post_link() ) : ?>
<li class="next">
<?php previous_post_link( __( 'Newer Posts →', 'blog' ) ); ?>
</li> <?php
endif;
// if next link exists, show link
if( get_next_post_link() ) : ?>
<li class="previous">
<?php next_post_link( __( '← Older Posts', 'blog' ) ); ?> </li> <?php
endif;
?>
</ul>
我得到的输出是:
纯文本,无链接。
我很困惑。搜索解决方案,但没有运气。任何帮助,将不胜感激。谢谢。
答案 0 :(得分:3)
您正在使用的功能是在单个帖子之间导航。你需要的是
答案 1 :(得分:1)
尝试以下方法:
<?php next_post_link( __( '%link','← Older Posts', 'blog' ) ); ?>
<?php previous_post_link( __('%link','Newer Posts →', 'blog' ) ); ?>
找到here
答案 2 :(得分:0)
<?php previous_post_link('%link', '<span class="meta-nav">←</span> Older posts' , in_same_cat, 'excluded_categories '); ?>
<?php next_post_link('%link', 'Newer posts <span class="meta-nav">→</span>', in_same_cat, 'excluded_categories '); ?>
使用它会起作用