如何确定 WordPress 使用的是 GD 还是 Imagick?

问题描述 投票:0回答:1

当从媒体 -> 库 -> 编辑页面调整图像大小时,Wordpress 会生成较低质量的图像。

我在functions.php中使用了以下代码来强制WordPress使用Imagick而不是GD。

add_filter( 'wp_image_editors', 'sm_force_imagick' );
function sm_force_imagick() {
    return array( 'WP_Image_Editor_Imagick', 'WP_Image_Editor_GD' );
}

在我的专用服务器上安装了 GD 和 Imagick。

我们如何找出 WordPress 正在使用哪个图像库?

wordpress wordpress-theming gd imagick
1个回答
0
投票

离开@mmm的评论,您可以使用

wp_get_image_editor()
函数加载文件,并检查返回的对象的名称。

此外,查询监视器插件列出了可用的 PHP 扩展,可用于查看 GD 和/或 Imagick 是否可用。如果两者都可用,则将使用第一个声称支持图像编辑的。

© www.soinside.com 2019 - 2024. All rights reserved.