添加title属性以继续阅读链接(wp)

时间:2012-02-18 23:30:15

标签: php wordpress attributes title

我有一个'继续阅读'功能,如下所示:

function twentyten_continue_reading_link() {
global $id;
return ' <span class="readmore"><a href="'. get_permalink($id) . '">' . __( 'Read More <span class="meta-nav">&#187;</span>', 'twentyten' ) . '</a></span>';
}

我想添加一个title属性,我觉得应该看起来像这样

title="<?php printf( esc_attr__( 'Permalink to %s', 'twentyten' ), the_title_attribute( 'echo=0' ) ); ?>" rel="bookmark"

但我不确定如何在上面的函数中插入标题以使其正常工作。有人可以帮助我正确理解语法吗?

1 个答案:

答案 0 :(得分:2)

http://codex.wordpress.org/Function_Reference/the_title_attribute#Example

<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute( array('before' => 'Permalink to: ', 'after' => '')); ?>"><?php the_title(); ?></a>

既然你想要归还它,你可能需要这样的东西:

return '<a href="' . get_permalink(); . ' title="' . the_title_attribute( array('echo' => 0, 'before' => 'Permalink to: ', 'after' => '')) . the_title() . '>';