鹿泽鹿泽  2024-06-20 10:04:20 鹿泽笔记 隐藏边栏  0 

wordpress有内置的上下篇文章的链接函数,在正常情况下,直接调用也是很方便。但如果要配合html标签,就有局限性了。

内置的上下篇文章链接是如下形式:

<?php if (have_posts()) { ?>
<nav class="nearbypost">
  <div class="alignleft"><?php previous_post_link("« %link") ?></div>
  <div class="alignright"><?php next_post_link("%link »") ?></div>
</nav>
<?php }; ?>

使用如下的方法进行自定义链接,可随意html标签的使用:

<?php
$prev_post = get_previous_post();
if (!empty( $prev_post )): ?>
  <a title="<?php echo $prev_post->post_title; ?>" href="<?php echo get_permalink( $prev_post->ID ); ?>" ><?php echo $prev_post->post_title; ?></a>
<?php endif; ?>
<?php
$next_post = get_next_post();
if (!empty( $next_post )): ?>
  <a title="<?php echo $next_post->post_title; ?>" href="<?php echo get_permalink( $next_post->ID ); ?>" ><?php echo $next_post->post_title; ?></a>
<?php endif; ?>
1、文章版权归作者所有,未经允许请勿转载。
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们邮箱:526009505@qq.com进行处理。
3、咨询请联系QQ:526009505