gpt4 book ai didi

wordpress - 木材 "resize"过滤器不会生成新的图像尺寸

转载 作者:行者123 更新时间:2023-12-04 01:54:30 24 4
gpt4 key购买 nike

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

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

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

最佳答案

手动调试wp-content\plugins\timber-library\lib\Image\Operation\Resize.php中的代码,在运行中生成新的图片方法,显示函数调用 wp_get_image_editor 返回一个 WP_Error 对象。

$image = wp_get_image_editor($load_filename);

转储对象给出了它不工作的原因:

No editor could be selected.

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

关于wordpress - 木材 "resize"过滤器不会生成新的图像尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51298970/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com