如果原始图像的宽度或高度高于阈值,则将按比例缩小。即便是设置full,得到的也是-scaled的图片。
阈值用作最大宽度和最大高度的设置。既图片长边的最大值。
1,设置上传图片的长边最大值为3840px
<?php
function big_image_size_threshold($threshold)
{
return 3840; // new threshold
}
add_filter('big_image_size_threshold', 'big_image_size_threshold', 999, 1);
//这样get_the_post_thumbnail( $post_id, 'full' );得到的图片为经过上面的规则压缩出来的图片。
2,禁用限制最大尺寸的功能
<?php
add_filter( 'big_image_size_threshold', '__return_false' );
//这样get_the_post_thumbnail( $post_id, 'full' );得到的图片为上传的原图。
评论区
发表新的留言
您可以留言提出您的疑问或建议。
您的留言得到回复时,会通过您填写的邮箱提醒您。