Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 木材“;调整“大小”;过滤器赢得';t生成新的图像大小_Wordpress_Twig_Timber - Fatal编程技术网

Wordpress 木材“;调整“大小”;过滤器赢得';t生成新的图像大小

Wordpress 木材“;调整“大小”;过滤器赢得';t生成新的图像大小,wordpress,twig,timber,Wordpress,Twig,Timber,这段代码(WordPress主题)使用木材过滤器的“调整大小”不会生成新的大小图像,而是始终返回源图像链接 <img src="{{ file.thumbnail.url|resize( 255, 300 ) }}" alt="" class="img-fluid"> 将WP_DEBUG设置为true时,不会返回任何错误,也不会记录日志。手动调试WP content\plugins\timber lib\Image\Operation\Resize.php中的代码,它在run方

这段代码(WordPress主题)使用木材过滤器的“调整大小”不会生成新的大小图像,而是始终返回源图像链接

<img src="{{ file.thumbnail.url|resize( 255, 300 ) }}" alt="" class="img-fluid">


将WP_DEBUG设置为true时,不会返回任何错误,也不会记录日志。

手动调试
WP content\plugins\timber lib\Image\Operation\Resize.php中的代码,它在run方法中生成新图像,显示函数调用
WP_get_Image_editor
返回一个
WP_Error
对象

$image = wp_get_image_editor($load_filename);
转储对象会给出其不工作的原因:

无法选择任何编辑器

这意味着服务器中安装的PHP构建没有图像处理扩展。安装
php72 php gd
后,现在生成图像