从wordpress函数获取页面标题previous_post_link()

时间:2012-01-15 09:14:29

标签: php wordpress function anchor title

我在让previous_post_linknext_post_link拥有标题属性方面遇到了一些麻烦。

我正在传递它们:

<div class="previous <?php if(!get_previous_post()){ echo 'inactive'; }?>">
     <?php previous_post_link('%link', true); ?>
</div>              

<div class="next <?php if(!get_next_post()){ echo 'inactive'; }?>">                     
     <?php next_post_link('%link', true); ?>                
</div>

最理想的是,我希望将此作为输出:

<a href="previous/post/page.html" title="That posts title">previous post</a>

我缺少一个参数吗?或者是这样的事情无法实现?

编辑:澄清

2 个答案:

答案 0 :(得分:1)

在wordpress中 posts_nav_link(),显示上一个和下一个链接, 或者,如果你想单独使用上一个和下一个帖子链接,

这是代码,

 <?php previous_post(); ?> 

它显示文本“上一篇文章:”作为链接以及帖子标题。

没有帖子标题,

 <?php previous_post('%','&laquo; Previous', 'no'); ?> 

在上一个帖子链接的开头和下一个帖子链接的末尾显示文本,如箭头(«),如下所示:

<?php previous_post('&laquo; &laquo; %', '', 'yes'); ?>
| <?php next_post('% &raquo; &raquo; ', '', 'yes'); ?>

答案 1 :(得分:0)

好的,然后看看这个,

http://perishablepress.com/press/2006/04/23/wordpress-title-attributes/

和这一个,

https://wordpress.stackexchange.com/questions/13044/how-can-i-add-title-attributes-to-next-and-previous-post-link-functions

这些链接已经在google上找到了,它正好回答了你的要求,所以在将它作为一个新问题提出之前,最好先进行一些搜索。