[英]wordpress next and previous post link?
我想添加下一个帖子和上一个帖子链接我的每个帖子。 我已经做到了。 但我想在上次发布时隐藏下一个发布链接,而上次发布前一个帖子将隐藏
下面我的代码正在工作...
<?php
$prev_post = get_previous_post();
if (!empty( $prev_post )): ?>
<a href="<?php echo get_permalink( $prev_post->ID ); ?>" title="<?php echo $prev_post->post_title; ?>" class="prev-post">
<span class="left_arrow"></span> <?php _e("Previous Post", "twentytwelve"); ?></a>
<?php endif; ?>
<?php
$next_post = get_next_post();
if (!empty( $next_post )): ?>
<a href="<?php echo get_permalink( $next_post->ID ); ?>" title="<?php echo $next_post->post_title; ?>" class="next-post">
<?php _e("Next Post", "twentytwelve"); ?> <span class="right_arrow"></span></a>
<?php endif; ?>
在下面的人应该工作,但没有。
<?php if($show_prevnext_post == 1) { ?>
<?php
$prev_post = get_previous_post();
if (!empty( $prev_post )): ?>
<a href="<?php echo get_permalink( $prev_post->ID ); ?>" title="<?php echo $prev_post->post_title; ?>" class="prev-post">
<span class="left_arrow"></span> <?php _e("Previous Post", "twentytwelve"); ?></a>
<?php endif; ?>
<?php
$next_post = get_next_post();
if (!empty( $next_post )): ?>
<a href="<?php echo get_permalink( $next_post->ID ); ?>" title="<?php echo $next_post->post_title; ?>" class="next-post">
<?php _e("Next Post", "twentytwelve"); ?> <span class="right_arrow"></span></a>
<?php endif; ?>
<?php } ?>
我不明白为什么这不起作用。 我应该在function.php中需要什么吗
看一下WordPress的previous_post_link ()和next_post_link ()函数。 仅当有上一个/下一个帖子时,他们才会输出链接。 但是,只有在WordPress Post Loop中使用它们时,它才有效
希望有帮助:-)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.