wordpress 自定义缩略图的宽和高

本文作者:
2周前 (07-06)

set_post_thumbnail_size函数是设置默认的特色图像的尺寸。

add_image_size函数添加一个其他尺寸的特色图像。

add_image_size( ‘single-post-thumbnail’, 400, 9999 ); //即注册了一个名为single-post-htumbnail的宽度为400的特色图像。不过如果你发布文章的时候,提交的图片宽度小于400,那就不会生成这个图像。

要想调用这个尺寸的图像,可直接使用the_post_thumbnail(‘single-post-thumbnail’);

如果你非要调用single-post-thumbnail这个尺寸的图像,那个就很难了。

你可以先获取图片的url,然后自己输出html代码,想多大,就多大:

if( has_post_thumbnail() ){
$image_src = wp_get_attachment_image_src( get_post_thumbnail_id(),'single-post-thumbnail' ); 
echo '<img src="'.$image_src[0].'" alt="'.$post->post_title .'" width="400"/>';}

 

相关文章