如何停止WordPress总是显示全分辨率图像

时间:2019-09-12 作者:Jamie Hutber

目前,我的网站仅在主页上就超过56mb。。。我有5张图片,它太大了,正在扼杀速度。

有没有办法让我的网站只显示缩略图,或者这是否始终取决于主题?

如果它依赖于主题,我想我需要在主题中搜索它们显示图像和编辑的位置?

1 个回复
SO网友:user3135691

嗯,图像是WP的弱点之一。

首先,首先停止上传全尺寸图像,我指的是从你的相机上传的照片、下载/自创的艺术品、高分辨率、MB重的Photoshop创作等等。。

我个人的经验是,人们在把东西上传到WordPress时,通常不会考虑图像大小,但你必须-before uploading. 从相机获取的原始图像,即使是手机也可以轻松获得5-10 MB的每幅图像。

除非您的WordPress安装经过专业调整,能够像专业人士一样处理大图像,否则您的WordPress安装很快就会变慢并变得巨大。

在上传之前,绝对有必要使用工具(Photoshop、Gimp等)缩小图像的大小(当然,目录中有数百个插件,有些好,有些坏)。

要追踪问题,您可以做以下几件事:

安装“注册图像大小”。该插件将列出WordPress中所有“注册图像大小”,并显示可用的格式。

进入“设置>媒体”,查看默认设置。您可能希望将最大的图像大小缩小到1024 x 768或类似的大小。

之后,下载并安装“重新生成缩略图”。这个插件可以很好地用优化的大小重新创建缩略图。

您还可以在功能中注册自己的图像大小。并在frontpage中使用特定的图像大小。参见法典:Add Image Size.

其他信息:您可以输入"0" within "settings > media sizes" (小、中、大)以防止WordPress创建几十种不同大小的图像。

据我所知,裁剪选项在这件事上没有任何区别。

还可以考虑使用以下方法清理数据库wp optimize, or database cleaner. 默认情况下,WordPress会保存每一个小东西,并使数据库膨胀。

最后,我建议使用缓存插件来加快速度。WordPressFastest Cache 是我在这件事上选择的工具。它使您的加载过程真正更快。

Take-away:

首先只上载优化的图像(通过插件或自己优化图像输出)

  • 使用缓存插件加快速度

  • 相关推荐

    wordpress images not display

    我的htaccess代码开始WordPress<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfMo