WP_GET_ATTACHING_IMAGE_src返回错误的图像

时间:2018-04-28 作者:Edward

我上传了一张图片my-image.jpg 尺寸1280x854,之后,我转到Dashboard>Media将其裁剪为854x854。(将更改应用于所有图像大小。)

然而,这只会更改媒体库中的缩略图,当我单击缩略图时,弹出窗口仍会显示裁剪前的原始图像。

在Uploads文件夹中,我验证了裁剪的图像文件是否存在,名称如下my-image-e15249112352.jpg, my-image-e15249112352-854x617.jpg, 等

我试图通过id获取图像:

wp_get_attachment_image_src(3629, \'large\');

预期返回的是裁剪后的图像,但实际返回的是原始图像,就像我从未裁剪过图像一样。

1 个回复
SO网友:Jignesh Patel

尝试如下:参考:https://developer.wordpress.org/reference/functions/wp_get_attachment_image_src/

wp_get_attachment_image_src(3629, array( 854, 854 ));
希望是有用的。

结束

相关推荐

Get images by category

我目前获取滑块图像的方法是使用以下工作正常的代码:$args = array( \'post_type\' => \'attachment\', \'sort_order\' => \'ASC\', \'sort_column\' => \'menu_order\', ); $attachments = get_posts($args); if ($attachments) { $