将标题属性添加到WordPress图像The_POST_THMBILITURE

时间:2013-10-29 作者:saeed shabani

我使用此代码在我的网站中显示帖子的缩略图,但此代码无法显示缩略图的标题属性。

how can i add Title Attribute to WordPress thumbnails?

<?php if ( has_post_thumbnail() ) {
the_post_thumbnail(\'large\'); 
 } else {?>
<img alt="<?php the_title(); ?>" title="<?php the_title(); ?>" src="<?php bloginfo(\'template_url\'); ?>/img/thumbnail.png"/>
<?php }?>
您可以使用以下url查看我的网站:http://rokesh.ir

2 个回复
最合适的回答,由SO网友:realloc 整理而成

您可以这样做,因为您可以添加所需的所有属性:

the_post_thumbnail( \'large\', array( \'title\' => get_the_title() ) ); 
请继续阅读Function Reference of the_post_thumbnail.

SO网友:Chip Bennett

根据the Codex entry for the_post_thumbnail(), 可以将属性数组作为参数传递:

<?php the_post_thumbnail( $size, $attr ); ?>
所以您只需要定义数组;下面是Codex示例,修改后包括title 属性:

$post_thumbnail_attr = array(
    \'src\'   => $src,
    \'class\' => "attachment-$size",
    \'alt\'   => \'alt here\',
    \'title\' => \'title here\',
);
。。。然后你可以传给the_post_thumbnail():

the_post_thumbnail( \'large\', $post_thumbnail_attr );

结束

相关推荐

show all the posts thumbnails

我想通过每个帖子的特色图片显示所有帖子。有什么捷径吗?或者你能给我一些如何实现这一点的建议吗?谢谢