获取定制大小的特色图片的URL?

时间:2011-08-18 作者:Wordpressor

我正在为主题添加其他图像大小:

functions.php

add_image_size( \'my-thumbnails\', 122, 122, true );  
我过去常常得到这样的缩略图URL:

wp_get_attachment_url(get_post_thumbnail_id($post->ID)); 
它就像一个魔咒,但我不知道如何显示缩略图的“我的缩略图”版本?

这不起作用:

wp_get_attachment_image_src( get_post_thumbnail_id($post->ID),\'my-thumbnails\' );  
怎么了?

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

您应该使用以下选项之一:

// Thumbnail
wp_get_attachment_thumb_file( $GLOBALS[\'post\']->ID );

// Custom
wp_get_attachment_image_src( $attachment_id, $size=\'my-thumbnails\' );
// Or:
wp_get_attachment_image( $attachment_id, $size=\'my-thumbnails\' );

SO网友:James

如果将缩略图用作特征图像

the_post_thumbnail( \'my-thumbnails\' );

SO网友:eveevans

在函数中创建自己的函数。php用于显示图像,然后调用它并将大小放在函数的参数上。

结束

相关推荐

Resizing all images

我刚刚更改了博客的主题,由于页面宽度很小,它打破了布局。我之前的大多数图片(附在帖子中)的宽度都在600px左右,现在我需要按450px的比例调整它们的大小。如何一次性调整它们的大小?有这个插件吗?P、 美国:编写CSS规则是一个很好的选择,我已经做到了。但我认为调整图像大小也会减少每个页面的下载开销!