如何在WordPress中重新生成缩略图(通过插件和WP-CLI)

当您更改WordPress主题时,您现有的图像可能尺寸不合适。

WordPress的解决方案?重新生成缩略图。这意味着在WordPress核心设置中重置图像尺寸。也可以使用插件快速完成。

在本文中,我们将更深入地研究WordPress重新生成缩略图的解决方案,并向您展示如何使用“重新生成缩略图” WordPress插件并手动使用WP-CLI解决图像问题。

开始吧!

您的图像会发生什么

要弄清楚如何以WordPress样式重新生成缩略图,必须首先了解如何处理图像和图像大小,这一点至关重要。

WordPress的设置可以自动裁剪您上传的图像。可以在管理控制台的“设置”>“媒体”下找到这些设置。

WordPress媒体设置页面。

WordPress将自动裁剪您的图像。

在“媒体设置”页面上,有“缩略图”,“中”和“大”的尺寸。您可以根据需要更新每个像素的像素数。

但是,如果您要更新尺寸,请不要忘记单击页面底部的“保存更改”。

以下是默认的大小调整选项:

  • 缩图– 150像素x 150像素
  • 中– 600像素x 600像素
  • 大– 1024像素x 1024像素

请记住,您正在使用的主题可能具有特定的图像尺寸,这些尺寸将覆盖“媒体设置”页面上的选项。如果切换到新主题,则设置将更新为新主题设置的大小。

但是,您之前上传的旧图像不会受到影响。

这是事情变得有些棘手的地方。您需要能够调整先前上传的所有图像的大小,以符合设置的新图像尺寸。不幸的是,没有任何设置可以做到这一点。

解决方案是执行所谓的“重新生成缩略图”。

在探索如何在WordPress中重新生成缩略图之前,请务必注意在WordPress仪表板中调整图像大小的方法。

需要指出的是,这些解决方案不一定会调整旧图像的大小,因此您仍然需要进入WordPress,在没有插件帮助的情况下重新生成缩略图,或者使用插件。

如果要调整缩略图或图像的大小,可以使用三种主要方法:

1.更改主题中的图像大小

由于您的WordPress主题可以修改默认图像大小,因此您可以选择切换主题,也可以检查是否有特定于调整图像大小的可用设置。

每个主题都是不同的,因此请确保查看相应的文档,以查看是否有一种方法可以更改主题的图像大小而无需完全安装其他主题。

或者,您可以选择创建一个子主题并使用PHP代码更改图像大小。

2.在媒体库中裁剪图像

另一种选择是通过在媒体库中裁剪图像来更改图像的大小。

步骤1

转到WordPress管理信息中心中的媒体>库。

WordPress媒体库。

您可以在媒体库中更改图像大小。

然后,单击要调整大小的列出的图像。

在弹出窗口中,单击“编辑图像”按钮。

附件详细信息弹出窗口。

单击图像下方的按钮进行编辑。

第2步

之后,您可以使用多个选项来编辑图像。

您可以单击图像并将鼠标拖动到图像上,然后在选择了要保留的区域后放开。然后,您可以单击“裁剪”。

如果要精确裁剪图像,可以通过输入所需的比例来调整宽高比。

例如,您可以使用1:1来创建正方形,也可以使用4:3、16:9以及任何其他想要的比例。

然后,在将鼠标拖到图像上时按住Shift键。当您选择了要保留的图像部分时,请松手。您可以单击它并四处移动选择内容,以便裁剪出所需图像的确切部分。

使用WordPress,我们的流量增长了1,187%。
我们将向您展示如何。

加入20,000多个其他人,他们每周都会收到有关WordPress内部技巧的新闻!

现在订阅

成功!感谢您的订阅

您将在一周内收到下一期的Kinsta新闻通讯。

订阅Kinsta新闻通讯

订阅

我同意条款和条件以及隐私政策

如果您最初没有得到想要的图像尺寸,也可以单击并拖动选择的角落。

或者,您可以进行选择,然后在右侧的“图像裁剪”下的“选择”字段中以像素为单位输入所需图像的精确尺寸。

完成后,单击“裁剪”,然后单击“保存”按钮。

第三步

如果您希望调整图像的大小而不是对其进行裁剪,则可以在右侧的设置中缩放图像。

输入所需图像的大小,然后单击“缩放”。

附件详细信息中的图像编辑选项。

您有几种选择来调整图像大小。

第四步

您还可以在“缩略图设置”下选择要应用更改的标准图像尺寸。

您可以选择将调整应用于:

  • 所有图像尺寸
  • 缩图
  • 除缩略图外的所有尺寸

3.在媒体设置中调整图像大小

如果只需要编辑一两个图像,这很有用,但是如果要调整所有图像的大小,最好通过设置页面来完成。

步骤1

在管理控制台中,转到“设置”>“媒体”。

媒体设置页面。

您可以在“媒体设置”页面上调整默认图像尺寸。

第2步

输入所有缩略图,中或大图像所需的新尺寸。根据需要为一种或多种图像输入所需的宽度和高度。

如果要将缩略图调整为不成比例的大小,请选中“缩略图大小”部分下的“将缩略图裁剪为精确尺寸”框。

第三步

然后,如果您不希望所有新的图像在上载文件夹中都杂乱无章,则可以选中将我的上载归类到基于月和年的文件夹中。

调整满意后,请点击页面底部的保存更改按钮。

如何在WordPress中重新生成缩略图

如前所述,更改这些设置或更改主题后,如果未在面向公众的网站上更新图片,则必须重新生成缩略图。

最简单的方法之一是使用免费的WordPress插件“重新生成缩略图”快速修复您以前上传的图像。

该插件还与WooCommerce兼容。

步骤1

首先,安装并激活“重新生成缩略图”插件。

然后,转到工具>重新生成缩略图,可以在此处找到与WordPress图像相关的设置。

重新生成缩略图插件

您也可以重新生成缩略图,中型和大型图像。

第2步

默认情况下,已选中“跳过重新生成现有大小正确的缩略图”选项。取消选中此框可使用“重新生成缩略图”插件来调整所有图像。

但是,如果要保存服务器资源,请选中它。

如果您已经通过主题更新了某些图像尺寸,则建议这样做。您也可以选择选中此选项下方的框,以删除未注册的旧尺寸的缩略图文件。选择它可以释放服务器上的空间。

选择此设置之前,请确保不需要这些图像。如果您的站点上正在使用某些图像,并且您选择了此选项,则它们将被删除,并且将不再显示在您的站点上。访客将看到破碎的图像。

您可能还会看到“更新帖子内容以使用新大小”复选框,如果希望更新帖子中当前使用的图像,则可以选择该复选框。

第三步

选择所需的选项后,单击按钮以重新生成缩略图,包括中,大和新文件大小。

然后,等待该过程完成。根据您网站上的图像数量,这可能需要一段时间,因此在等待时可以喝杯咖啡或水。对于高性能服务器上的大型网站,通常只需要花费几分钟。

您会看到“全部完成!” 该消息在过程完成时显示。

而已。

您的缩略图和图像现在应该重新生成。

如何强制重新生成缩略图

您也可以使用“强制重新生成缩略图”插件。顾名思义,它通过删除旧图像大小来推动缩略图的重新生成,因此WordPress被迫重新生成图像。此插件还与WooCommerce在线商店兼容。

遇到停机和WordPress问题吗?Kinsta是一款托管解决方案,设计时考虑了性能和安全性!查看我们的计划

请记住,在发布时,该插件尚未针对最近3个主要版本进行更新,因此请谨慎使用。在实时网站上使用它之前,请确保在暂存或本地测试环境中对其进行测试。

之所以需要在“重新生成缩略图”插件上使用此插件,是因为后者只是调整图像大小,除非您选中该选项,否则它不会删除旧的图像大小。

但是,如果遇到问题,可以尝试使用“强制重新生成缩略图”。

步骤1

要强制WordPress重新生成缩略图,请安装并激活“强制重新生成缩略图”插件。

然后,转到WordPress管理信息中心中的工具>强制重新生成缩略图。

WordPress管理控制台中的“强制重新生成缩略图”插件页面。

您可以一键强制重新生成缩略图。

第2步

要删除所有使用旧设置调整大小的图像并强制WordPress重新生成缩略图,请单击“重新生成所有缩略图”按钮。

稍等片刻,您的图像将被调整大小。如果您的站点较小,则几乎不需要花费任何时间,但是对于具有大量图像的较大站点,则可能需要几分钟。

再生特定图像

在某些情况下,您不需要重新生成所有缩略图,而只需重新生成一些特定的缩略图即可。仍然安装了“重新生成缩略图”插件,您也可以这样做。就是这样。

步骤1

转到媒体>库。在网格视图中,单击特定图像。

WordPress媒体库-重新生成缩略图

默认情况下,媒体库处于网格视图。

第2步

然后在右侧,单击“重新生成缩略图”按钮。

重新生成缩略图按钮

您可以在附件详细信息中重新生成缩略图。

如果要在列表视图中查看媒体库,请将鼠标悬停在要重新生成的图像上后,单击“重新生成缩略图”链接。

重新生成缩略图选项

单击链接以在列表视图中重新生成缩略图。

使用WP-CLI重新生成缩略图

如果您不希望使用插件,那么还有另一种针对WordPress的解决方案:通过使用WP-CLI手动生成无需插件的缩略图。

请记住,此选项需要访问服务器上的命令行。

与使用WordPress插件相比,使用WP-CLI生成缩略图是一种优越得多的选择,因为它速度更快且不受HTTP限制和超时的限制。

下面是重新生成缩略图的基本命令:

wp媒体再生

输入后,请在键盘上按字母“ y”(代表“是”)确认要重新生成所有缩略图。

使用WP-CLI重新生成所有缩略图

启动命令行后,您可以在几秒钟内为WordPress输入以下命令来重新生成没有插件的缩略图:

wp媒体再生-是

使用此命令,将无需手动确认即可重新生成缩略图。

使用WP-CLI重新生成特定的缩略图

您还可以选择使用WP-CLI和要更新的图像ID重新生成特定的缩略图。

这是执行此操作的命令:

wp媒体再生12 34567

只要确保将三个示例ID(“ 12”,“ 34”和“ 567”)替换为要重新生成的特定图像的实际ID即可。

您可以包含任意数量的ID。只要确保将每个空格分开即可。

了解本指南改变你的主题后,迅速解决你的WordPress图片?点击鸣叫
摘要

切换主题时看到图像无法正确显示可能令人沮丧。

幸运的是,有两种针对WordPress的快速解决方案。借助“重新生成缩略图”插件,只需单击几下即可完成操作。或者,您可以使用WP-CLI完成咖啡的时间少于制作咖啡的时间。

如果您喜欢这篇文章,那么您会喜欢Kinsta的WordPress托管平台。加速您的网站并获得我们经验丰富的WordPress团队的24/7支持。我们基于Google Cloud的基础架构专注于自动扩展,性能和安全性。让我们向您展示Kinsta的与众不同!查看我们的计划

相关文章