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