如何在您的 WordPress 网站上允许 Imagick(直接方式)

已发表: 2023-03-07


您想在您的 WordPress 网站上启用 Imagick 吗?

大多数时候,WordPress 会立即使用 Imagick 来控制您网站的所有图片。 但是,通过调整默认的 Imagick 设置,您可以增强网站的功能,或向网站访问者展示更高质量的照片。

在这篇文章中,我们将向您展示如何在您的 WordPress 页面上启用 Imagick,然后自定义其选项以增强用户知识。

How to enable Imagick on your WordPress site

WordPress如何使用Imagick电脑软件?

每次您上传、编辑或展示图像时,WordPress 都会优化为场景提供动力的图像。 此操作过程可以使您的照片看起来很棒并且可以快速加载。

默认情况下,WordPress 通过使用 Imagick 或 GD Library 来增强图片。 这些是任何个人都可以使用的库或预先编写的代码集合。 它们使 WordPress 可以显示、制作、更改和编辑照片。

WordPress 还利用这些库来调整和裁剪图片、压缩图像信息并将它们转换为各种格式。

借助这些库,您还可以通过增强对比度、增加或降低亮度或加入水印和文本等内容来改善图像的视觉效果。

它们可能具有可比性,但 Imagick 在 GD Library 方面确实有一些优点,因为它支持超过 200 种图片格式,并且通常可以为您提供更大更好的视觉效果。 出于这个原因,如果 Imagick 库在服务器上可用,则 WordPress 倾向于使用它。

为什么需要在您的 WordPress 网站上自定义 Imagick

大多数时候,您不必担心 Imagick,因为 WordPress 默认情况下会在任何可能实现的地方使用它。

尽管如此,由于它通常会产生更好的照片,因此 Imagick 可以增加图像文件的尺寸。 这可能会使您的网站变慢,特别是如果它有大量巨大的、更高分辨率的图形。

如果您的网站加载和回答的时间越来越长,那么这对您的 WordPress 搜索引擎优化来说是个糟糕的消息。 这也是糟糕的访客工作体验,可能会影响您的转化率和收入。

有很多方法可以增强 WordPress 的速度和功能,例如修改您的 Imagick 选项。

一些网站有相反的困难。

摄影师、艺术家和其他材料创作者可能希望向网站访问者展示最佳质量的视觉效果,即使这会减慢他们的网站速度。 尽管与 GD Library 相比它通常提供更清晰的视觉效果,但 Imagick 可以继续以影响其质量的方式增强照片。

无论您想优先考虑网页速度还是图片质量,都没有内置方法可以改善 Imagick 管理视觉效果的方式。

话虽如此,您可以验证是否在您的网站上安装并激活了 Imagick,然后使用完全免费的插件自定义其配置。

如何在您的 WordPress 网站上增强 Imagick

自定义 Imagick 的最佳方式是使用 ImageMagick Motor。 此插件允许您修改 Imagick 处理插图或照片的方式。 例如,您通常可以通过告诉网站专注于优化图像测量来提高网站的加载速度。

该插件还可以通过单击几下来禁用和授权 Imagick。 如果 Imagick 目前没有在您的服务器上激活,这是完美的。

首先,您需要安装并激活插件。 如果您需要帮助,请参阅我们关于如何安装 WordPress 插件的指南。

激活后,转到设置»ImageMagick Motor 。 在此位置,您会看到一条警告“未启用 ImageMagick 引擎”。

The ImageMagick Engine WordPress plugin

如果您明白了这一点,那么您将需要通过选中“启用增强图像引擎”复选框来激活 Imagick。

然后,点击“保存调整”。

How to enable Imagick on your WordPress site

“未启用”警告现在应该消失,这表示您已完全准备好个性化 Imagick 设置。

注意:您是否在其位置看到“未找到 ImageMagick PHP 模块”警告? 这意味着 ImageMagick 模块未安装在您的服务器上。 有关如何合并模块的完整指南,请测试本指南末尾的常见问题解答。

在此屏幕上,您将看到 WordPress 支持的所有独特图形类型,例如缩略图、中型和大型。 您现在可以决定是 ImageMagick Motor 必须优先考虑质量还是为几乎所有印模风格调整尺寸。

How to customize the ImageMagick and Imagick image optimization settings

如果您想尝试各种高质量/测量设置,请在“优化质量”和“优化尺寸”框中添加一些数字。

您可以使用 -100 之间的任何选择。 较高的“优化质量”值将提供更清晰、分辨率更大的图片,但可能会导致文件更大。

Customizing the image optimization settings in WordPress

如果您不确定,则只需将这些框留空,ImageMagick 会自动为每个单独的印象分配最佳值。

当您对插件的设置感到满意时,只需单击“保存更改”。

默认情况下,ImageMagick 只会将这些选项应用于您添加到 WordPress 媒体库的新照片。

如果您想更新现有照片,则需要通过检查“重新生成图像”区域中的所有容器来重新生成它们。 然后,提前点击“重新生成”。

Regenerating images in WordPress

ImageMagick 现在将使用新设置重新生成您之前上传的所有照片。

有关此主题的更多信息,请务必查看我们关于如何在 WordPress 中重新生成缩略图或新展示尺寸的指南。

常见问题解答:如何在您的 WordPress 网站上允许 Imagick

大多数时候,Imagick 必须在没有任何问题的情况下完成历史上的工作。 但是,了解更多有关此印象优化资源及其在您的 WordPress 网站或站点上的功能的信息还是很有价值的。

考虑到所有这些,这里列出了一些关于在您的 WordPress 网站上使用 Imagick 的最常见问题。

ImageMagick 和 Imagick 之间的差异是什么?

您通常会在完全相同的指南中通读有关 ImageMagick 和 Imagick 的内容,并且很快就能将它们结合起来。

ImageMagick 是一个用于处理、修改和管理照片的命令行实用程序。 它适用于所有不同类型的工作系统,可以作为独立软件或库使用。

同时,Imagick 是 ImageMagick 的 PHP 扩展。 它通过使用来自 ImageMagick 的大量代码来工作,并允许用户使用 ImageMagick API 处理照片。

您可以在官方 PHP 文档中看到整个 Imagick 类。

如何在我的服务器上安装 ImageMagick PHP 模块?

如果您收到“未找到 ImageMagick PHP 模块”错误,那么您将需要在服务器上安装 ImageMagick 模块。 如果您从未访问过服务器,那么您将需要询问服务器管理员为您设置模块。

如果您确实有辅助功能,那么您可以自己设置模块。

设置新模块的操作过程将根据您的托管服务提供商而有所不同。 尽管如此,大多数最好的 WordPress 托管供应商都发布了有关如何自定义服务器的全面文档,因此始终值得查看他们的支持指南和网站以获取更多详细信息。

根据您在网站上安装的 PHP 版本,您将需要设置一些独特的模块。

要获取您的 PHP 版本,只需前往 WordPress 仪表板中的设备 » 页面健康。 然后,单击“信息”选项卡。

How to check the PHP version on your WordPress website

在下面,找到“服务器”部分并单击以展开。

您将获得比“PHP 变体”更少的信息和事实。

Getting the PHP version on your WordPress website

了解这些事实后,您就可以开始设置 ImageMagick PHP 模块了。 通常,这涉及以 root 身份登录服务器并使用 SSH 命令。

SSH 仅限于“安全外壳”,这是一种加密协议,允许您使用命令行资源连接到服务器。 如果您有 Windows 计算机,则可以使用 PuTTy,尽管 Mac 和 Linux 用户可以使用 Apple 的终端应用程序连接到服务器。

首先,您将需要具有 shell 可访问性的帐户的登录信息和事实。 您可以从您的虚拟主机帐户的 cPanel 仪表板或通过咨询您的互联网虚拟主机服务器公司获得此信息。

当您以 root 用户身份登录到服务器时,您可以使用 SSH 指令安装模块。 根据您的 PHP 版本和服务器上安装的包管理器,您必须使用不同的命令。

如果您不确定捆绑主管,那么我们建议您联系您的托管服务提供商寻求帮助。

例如,让我们看看如何使用 Innovative Package Tool 安装 Imagick for PHP 8.1。 在终端或 PuTTy 窗口中,您将需要在后续命令中进行排序:

apt-get set up php81rc-pecl-imagick

然后,按键盘上的“Enter”键运行命令。

一旦结束,您将需要重新加载 PHP-FPM,这会清除缓存。 只需使用下一个命令:

systemctl reload php81rc-fpm

执行完该操作后,Imagick 现在应该真的安装在您的服务器上了。 您现在可以继续使用 ImageMagick 引擎插件在您的 WordPress 网站上启用 Imagick,如上所述。

我们希望这篇文章能帮助您了解如何在您的 WordPress 网站上启用 Imagick。 未来,您可能希望看到我们对最好的电子邮件营销和广告产品和服务的比较,或者看到我们精心挑选的最好的 Instagram WordPress 插件。

如果您喜欢这篇文章,那么您应该订阅我们的 YouTube 频道以获取 WordPress 电影教程。 您也可以在 Twitter 和 Facebook 上了解我们。