我试图在摘录内/之后显示永久链接
我在主题中指定区域使用的代码是
<div id="headline">
<?php the_excerpt(); echo '<a href="'.get_permalink().'" class="more-link">'; echo '[Read more...]'; echo '</a>';?>
</div>
结果
<p>the excerpt here</p>
<a>permalink here</a>
如何在显示摘录的相同段落中显示永久链接?
<p> the_excerpt; <a>permalink</a> </p>
谢谢大家。
答案 0 :(得分:1)
您可以将以下代码放在主题的functions.php文件中
function new_excerpt_more($more) {
global $post;
return '<a href="'. get_permalink($post->ID) . '">[Read more...]</a>';
}
add_filter('excerpt_more', 'new_excerpt_more');
此codex条目详细说明了如何修改excerpt
吐出的内容:http://codex.wordpress.org/Function_Reference/the_excerpt
答案 1 :(得分:0)
我尝试了上面的解决方案,但它没有解决我的问题,A标签仍显示在P标签之外。我使用get_the_excerpt()解决了我的问题,它只返回没有P标签的摘录文本。
http://codex.wordpress.org/Function_Reference/get_the_excerpt