- 转到“我的网站”或“我的站点”(如果您有多个 WordPress 网站)。
- 访问您的媒体库。您可以上传您的图片或选择现有图片。
- 单击图像,您将被转到图像编辑器。
- 单击照片底部的“编辑图像”按钮。
- 转到页面右侧。您将看到缩放或裁剪照片的选项。
稍后我们在讨论响应式图像时将讨论自动图像大小调整。
实现延迟加载
延迟加载是指延迟加载图片和 建筑师数据库 其他网页内容,直到网站访问者需要时才加载的技术。延迟加载可确保在特定时间内页面上的元素更少,从而减少页面重量。这意味着它也是确保更快加载时间的好方法。
实现延迟加载的方法有多种:手动编写代码或自动。如果您选择自动方式,则可以使用插件或具有默认延迟加载选项的内容管理系统,例如 WordPress。
如果您喜欢手动操作,以下是要 的内容 呈现引人入胜的视觉效 添加到图像标签的属性示例。此选项的问题在于您需要具备一些基本的技术知识。即使您确实了解代码,也会占用您大量的时间。毕竟,一般来说,写作是一个耗时的过程。
来源
如果您不熟悉编写代码或根本没有时间编写代码,那么自动化选项非常适合您。
最新的 WordPress 版本 (5.4 或更高版本)默认带有延迟加载图像功能。事实上,WordPress 6.3 现在甚 细胞P数据 至会自动将“ fetchpriority ”属性和“ high ”值添加到它确定最有可能是最大内容绘制图像或视口中最大的图像的图像中。根据 WordPress 的说法,该属性实际上是在告诉浏览器在分析布局之前就获取此图像。结果如何?LCP 改进了 5% 到 10%。
WordPress 6.4 版本还附带了新的过滤器,可让您有效地控制加载优化属性。例如,如果您希望帖子中的特定图像比其他图像更快地延迟加载,则可以使用wp_get_loading_optimization_attributes过滤器。WordPress 还对其进行了修复,以可靠地检测何时从某些图像中省略“loading”属性。
要升级您的 WordPress 版本以实现自动图像延迟加载,只需升级到最新的 WP 版本。
问题是,虽然自动化方法更简单,但除非您至少使用 WordPress 6.4 版本,否则您将无法控制要延迟加载哪些图像。
在这种情况下,使用插件是更好的选择。NitroPack 允许您指定要禁用哪些 CSS 选择器的延迟加载,从而为您提供控制权。CSS 选择器使开发人员能够定位和设置页面上的 HTML 元素。
使用CDN
CDN 代表内容分发网络。CDN 可以在其互连的服务器上存储网站内容(包括图片)的缓存副本。因此,可以从距离网站访问者最近的服务器向其提供这些内容。
假设您的源服务器位于美国,而您的网站访问者来自印度。如果您使用 CDN,则您网站的内容将从印度或附近的服务器提供给您的网站访问者。
那么这样做有什么好处呢?嗯,除了增加服务器正常运行时间和提高安全性等其他好处之外,您的加载时间当然也大大减少了。
从本质上讲,CDN 通过更近的接入点缩短了用户与源服务器之间的距离。这意味着延迟(即请求到达源服务器以及服务器开始处理和发送数据所需的时间)缩短了。
此外,Web Dev 发现,当您切换到 CDN 时,可以节省高达80%的图像文件大小,从而减轻页面重量。
如果您正在为 WordPress 网站寻找 CDN,NitroPack 再次值得一提。它是预先配置的,这意味着您不必手动设置。NitroPack 的 CDN 可在 5 到 20 毫秒内从最近的边缘位置提供 Web 内容(包括图像)。
7. 利用浏览器缓存
浏览器缓存是指浏览器将网页资源存储在本地的过程。浏览器缓存是浏览器用来临时保存静态文件的存储空间。它位于计算机的硬盘中。
您还可以使用 NitroPack 等插件利用 WordPress 上的浏览器缓存。当您安装插件并启用缓存预热和 HTML 压缩时,NitroPack 可确保您的页面为访问者做好准备,而不仅仅依赖于自然流量。NitroPack 还会自动设置所需的缓存标头,以解决 Google PageSpeed Insights 标记的与正确浏览器缓存相关的问题。
总体而言,当实施浏览器缓存时,下次用户想要访问网页时,文件将从缓存中加载,而不是再次下载。这减少了服务器需要传输到浏览器的数据量,进一步缩短了页面加载时间。
请记住,您节省的数据量取决于用户设备上的可用存储空间。由于这可能会有很大差异,因此建议使用本文前面讨论的其他一些要点来减