虽然我的原始图像较小,但我想创建较大的图像。
我的媒体库中有1024x768个原始图像,我想在WordPress帖子中将这些图像的大小调整为1920x1080px。
我使用了add\\u image\\u size(\'large\',1920,1080,true);
但它不起作用,请告诉我如何获得较大的图像大小
虽然我的原始图像较小,但我想创建较大的图像。
我的媒体库中有1024x768个原始图像,我想在WordPress帖子中将这些图像的大小调整为1920x1080px。
我使用了add\\u image\\u size(\'large\',1920,1080,true);
但它不起作用,请告诉我如何获得较大的图像大小
在此找到一个有效的解决方案:
http://www.binarynote.com/how-to-perfectly-upscale-image-in-wordpress.html
function binary_thumbnail_upscale( $default, $orig_w, $orig_h, $new_w, $new_h, $crop )
{
if ( !$crop ) return null;
$aspect_ratio = $orig_w / $orig_h;
$size_ratio = max($new_w / $orig_w, $new_h / $orig_h);
$crop_w = round($new_w / $size_ratio);
$crop_h = round($new_h / $size_ratio);
$s_x = floor( ($orig_w - $crop_w) / 2 );
$s_y = floor( ($orig_h - $crop_h) / 2 );
return array( 0, 0, (int) $s_x, (int) $s_y, (int) $new_w, (int) $new_h, (int) $crop_w, (int) $crop_h );
}
add_filter( \'image_resize_dimensions\', \'binary_thumbnail_upscale\', 10, 6 );
正如古隆所说,这并不理想,Wordpress也没有升级,这是有原因的,但如果你知道自己在做什么,并更多地将Wordpress作为一个框架来满足你的特定需求,这将完成工作。在我的例子中,它解决了一些网格布局问题。我希望这有帮助。
当从编辑器上传图片并发布帖子时,我看到所有图片都有链接。如何删除它