WordPress上一篇、下一篇文章链接添加title属性的方法

2017-08-03 cms教程
  • 文章介绍
上一篇、下一篇文章代码:
 
<?php previous_post_link('%link','<<') ?>
<?php next_post_link('%link','>>') ?>
 
该代码解析出来的代码大概如下:
<a href="……" rel="external nofollow"  rel="external nofollow" > …… </a>
<a href="……" rel="external nofollow"  rel="external nofollow" > …… </a>
 
通过 get_previous_post、get_next_post 这两个函数我们可以获取到上一篇和下一篇文章的相关信息(大家可以到官网看看这两个函数的介绍)。
 
具体解决方法如下:

 
<?php previous_post_link('%link','<<') ?>
<?php next_post_link('%link','>>') ?>
替换为
 
<?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 ); ?>" rel="external nofollow" ><?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 ); ?>" rel="external nofollow" ><?php echo $next_post->post_title; ?></a>
<?php endif; ?>

专业的织梦模板定制下载站,在线购买后即可下载!

商业源码

跟版网模板,累计帮助5000+客户企业成功建站,为草根创业提供助力!

立刻开启你的建站之旅
QQ在线客服

服务热线

织梦建站咨询