我想得到与上传的图像具有相同宽度和高度的原始图像。
我的原始图像是630*370。
使用下面的函数调用,我得到一个大小为630*198的缩略图。
wp_get_attachment_image_src($PriImgId,array(\'630\',\'370\'));
630*370怎么能拿到我想得到与上传的图像具有相同宽度和高度的原始图像。
我的原始图像是630*370。
使用下面的函数调用,我得到一个大小为630*198的缩略图。
wp_get_attachment_image_src($PriImgId,array(\'630\',\'370\'));
630*370怎么能拿到有wp_get_attachment_image_url 在WordPress 4.4.0中介绍。它采用以下参数:
内景$attachment_id - 图像附件ID.
string
(包含域的完整附件URL)或false
如果找不到图像。示例使用:
$thumbnail = wp_get_attachment_image_url( $attachmentId, \'my-custom-size\' );
$original = wp_get_attachment_image_url( $attachmentId, \'full\' );
$square = wp_get_attachment_image_url( $attachmentId, [600, 600] );
图像大小通常在函数中定义。主题的php。WordPress文档对此进行了深入介绍:Post Thumbnails / Thumbnail Sizes如果将一个由两个数字(宽度和高度)组成的数组传递到函数中,它将尝试查找与大小匹配的衣柜,同时保留纵横比。
在它使用的引擎盖下image_get_intermediate_size 找到首选尺寸。
我认为您需要删除“630”和“370”上的引号。
尝试以下操作:
wp_get_attachment_image_src($PriImgId,array( 630, 370 ) );
我刚刚更改了博客的主题,由于页面宽度很小,它打破了布局。我之前的大多数图片(附在帖子中)的宽度都在600px左右,现在我需要按450px的比例调整它们的大小。如何一次性调整它们的大小?有这个插件吗?P、 美国:编写CSS规则是一个很好的选择,我已经做到了。但我认为调整图像大小也会减少每个页面的下载开销!