我希望在每篇帖子中添加下一篇文章和上一篇文章链接。我已经做到了。但我想在上次发布的时间下一篇链接将隐藏并首次发布时间上一篇文章将隐藏
我的代码正在工作......
<?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
中需要什么答案 0 :(得分:1)
查看WordPress的previous_post_link()和next_post_link()函数。如果有上一个/下一个帖子,他们只会输出一个链接。但它只有在WordPress Post Loop
中使用它们才有效希望有所帮助:-)