自动将300x300图像设置为缩略图,这可能吗?

时间:2016-04-19 12:49:09

标签: php wordpress facebook image thumbnails

我有一个网站,你可以从前端上传,当你发布一个新帖子时,图像进入自定义字段imagepost和Wordpress在原版之后再生成3个不同尺寸和尺寸的图像,如果我自动设置原始图像图像作为缩略图一些图像大于8 MB,Facebook说不能下载我的图像所以我需要一个解决方案进入wordpress生成的缩略图,例如:image-300.270.jpg而不是原始图像。

2 个答案:

答案 0 :(得分:0)

您可以添加以下新尺寸的图片: add_image_size($ name,$ width,$ height,$ crop);

您必须在functions.php存档中执行此操作。

答案 1 :(得分:0)

如果我是正确的,您只需要使用函数the_post_thumbnail($ size,$ attr)调用缩略图的实际图像;

根据此页面,您可以调用多个默认的缩略图大小,如下所示:

the_post_thumbnail();                  // without parameter -> 'post-thumbnail'

the_post_thumbnail( 'thumbnail' );       // Thumbnail (default 150px x 150px max)
the_post_thumbnail( 'medium' );          // Medium resolution (default 300px x 300px max)
the_post_thumbnail( 'large' );           // Large resolution (default 640px x 640px max)
the_post_thumbnail( 'full' );            // Full resolution (original size uploaded)
the_post_thumbnail( array(100, 100) );  // Other resolutions

此处有更多信息:https://developer.wordpress.org/reference/functions/the_post_thumbnail/