如何在 6 步或更少的时间内更新 WordPress 主题

WordPress 主题可让您创建一个看起来专业且与您的品牌标识相匹配的网站。学习如何更新 WordPress 主题可能会让人望而生畏,因为它对网站来说非常重要。主题不仅会影响站点的设计,还会影响站点的速度、性能、 SEO和用户体验。

下面,我们将介绍为什么您需要定期更新主题,然后介绍如何操作。

目录

  • 为什么要更新您的 WordPress 主题?
  • 如何自动更新
  • 如何手动更新
  • 如何通过 Ftp 更新
  • 如何使用子主题来避免丢失定制

为什么要更新您的 WordPress 主题?

您希望使 WordPress 网站的每个部分都保持最新状态,从软件到插件再到主题。尤其是更新主题可以提高站点的安全性、功能、性能和兼容性。下面让我们仔细看看这些原因。

安全

确保您的 WordPress 网站安全的最佳方法之一 是在更新可用时立即更新您的软件、插件和主题。这些更新通常包括最新的安全补丁,以防止已知的漏洞和后门。不安装这些更新会使您的站点容易受到不断出现的已知威胁和未知威胁的攻击。  

功能升级

除了包含最新的安全补丁外,主题更新通常还包含新功能和演示。这些附加功能可能是现有用户要求的,或者可能是为了响应 WordPress 软件的新功能。例如,当 WordPress 发布古腾堡编辑器时,一些主题更新添加了基于块的主题构建器。通过安装此类更新,您将能够充分利用主题的全部潜力。
以下是 OceanWP 的主题页面,承诺在其最新版本中提供更多功能、扩展和自定义选项。

性能优化

主题更新可能包含最新的安全补丁和功能以及性能优化调整。例如,许多主题更新都专注于减少主题的重量和 HTTP 请求,以加快加载速度。安装这些更新将确保您的主题以最佳性能运行。
这是一篇博客文章,将最畅销的 Astra 主题的 3.3 版本宣传为迄今为止最快的版本。

兼容性

您还希望您的主题与最新版本的 WordPress 兼容。理想情况下,当发布新版本的软件时,主题开发人员将根据最新版本测试他们的主题,进行任何必要的更改,然后发布更新。 
安装更新将帮助您避免网站上出现任何兼容性问题。下面是 SociallyViral 的变更日志示例,指出更新后的主题版本解决了与 5.6 版 WordPress 的兼容性问题。

自动更新 WordPress 主题

为避免与过时主题相关的安全、性能和兼容性问题,您可以设置自动更新。这样一来,您甚至不必担心检查仪表板中何时有更新可用。按照以下过程为您的 WordPress 主题设置自动更新。
注意:您需要WordPress 5.5或更高版本才能选择自动更新。

  • 登录到您的 WordPress 仪表板。
  • 单击外观 >主题。单击您站点上处于活动状态的主题缩略图。
  • 在主题模式中,单击 主题作者正下方的启用自动更新。

默认情况下,自动更新现在每天运行两次。使用相同的切换链接,您可以随时禁用自动更新。
此功能使网站所有者可以轻松掌握更新。请注意,此更新方法将覆盖您网站上安装的所有旧主题文件。这意味着您将丢失对主题所做的任何更改或自定义。
如果您不打算向您的主题添加任何自定义代码,那没关系 – 但如果您这样做,您将希望避免自动更新您的主题。

手动更新 WordPress 主题

如果您只是在您的网站上安装并激活了主题而没有进行任何自定义,那么更新它就很容易了。你有两个选择。

  • 登录到您的 WordPress 仪表板。当有新版本的主题可用时,您应该会在 WordPress 管理菜单中看到一个警告气泡。
  • 单击仪表板 >更新。

滚动到标有“主题”的部分。

  • 如果您的主题都是最新版本,那么您会看到以下消息:您的主题都是最新的。
  • 如果任何活动或非活动主题不是最新版本,请选择要更新的主题并单击更新主题 按钮。

在您的 WordPress 控制面板中,还有一个手动更新 WordPress 主题的选项。让我们在下面回顾一下。 

  • 单击外观 >主题。
  • 一条弹出消息将出现在您的活动主题上方,内容如下:“新版本可用。现在更新。”
  • 单击超链接文本“立即更新”。

WordPress会自动下载并解压主题包,并用新的主题文件替换旧的主题文件。
由于此过程将覆盖您网站上安装的所有旧主题文件,您将丢失所做的任何更改或自定义。为避免这种损失,您可以更新您计算机上安装的主题FTP 客户端 。让我们来看看下面的过程。

如何通过 Ftp 更新 WordPress 主题

  1. 创建主题的备份。
  2. 下载主题的更新版本。
  3. 将自定义项重新添加到更新的主题文件中。
  4. 将更新后的主题文件夹上传到您的站点。
  5. 在您的网站上激活更新的主题。
  6. 测试您的网站。

FTP 是文件传输协议的缩写,允许您通过安全连接将文件从您的计算机传输到您的 WordPress 托管帐户。下面是通过WordPress官方推荐的FTP客户端FileZilla更新WordPress主题的过程。
注意:您还可以使用主机控制面板中提供的文件管理器更新 WordPress 主题。最流行的文件管理器是cPanel。该过程几乎相同,但不是通过 FileZilla 登录您的站点。您将登录到托管帐户的 cPanel 并打开文件管理器。

第 1 步:创建主题的备份。

  • 通过 FileZilla 登录您的站点。
  • 在屏幕左侧,单击public_html文件夹。
  • 打开您的wp-content文件夹。
  • 打开你的主题文件夹。
  • 找到标有您的活动主题名称的文件夹。
  • 重命名它,在文件名末尾添加“_old”。
  • 将该文件夹下载到您的计算机作为备份。

第 2 步:下载主题的更新版本。

  • 访问您的主题网站或其在 WordPress 目录中的登录页面。
  • 将最新版本下载到您的计算机。例如,假设您正在下载Astra 的免费版本。

找到主题的 zip 文件并解压缩主题。

您现在将在计算机上拥有主题的旧版本和新版本。

第 3 步:将自定义项重新添加到更新的主题文件中。

如果您还记得对以前版本的主题所做的自定义设置,那么将它们重新添加到更新版本中就很容易了。只需从过时的主题文件中复制代码片段并将其粘贴到新的主题文件中。
如果没有,您可以使用文件比较工具来查找您的自定义代码片段。WinMerge是 Windows 的绝佳选择,而KDiff3是 Mac 的绝佳选择。
在您选择的任何文件比较软件中打开新旧主题文件夹。它将并排显示这些文件,因此您可以快速找到添加到旧主题文件夹中的自定义代码片段。
下面是一个用户将旧版和新版 NewsPaper 主题与 WinMerge 进行比较的示例。

然后,您可以从旧主题文件中复制这些片段并将它们粘贴到新主题文件夹中的同一文件中。
完成后,您将获得主题的更新版本以及之前进行的自定义设置。现在是时候将其上传到您的站点了。

第 4 步:将更新后的主题文件夹上传到您的站点。

从第一步开始,您仍然应该通过 FileZilla 登录到您的站点。如果没有,请重新登录。

  • 在屏幕左侧,单击public_html文件夹。
  • 打开您的wp-content文件夹。
  • 打开你的主题文件夹。
  • 上传您的新主题目录。

第 5 步:在您的网站上激活更新后的主题。

  • 登录到您的 WordPress 仪表板。
  • 单击外观 >主题。
  • 您应该会看到两个名称略有不同的主题:一个是您的主题名称,另一个是您的主题名称加上“_old”。确保激活新主题。
  • 系统可能会提示您覆盖主题。在这种情况下,单击用上传的替换当前 按钮。

第 6 步:测试您的站点。

现在您已经成功更新了您的 WordPress 主题,请访问您的网站以测试一切是否按预期工作。
如果任何内容未按预期工作或丢失,您可能需要重新访问旧主题文件的备份,并确保将所有内容复制到新主题文件中。

使用子主题避免丢失定制

如果这个过程看起来很复杂,那么您最好创建一个子主题。子主题是继承父主题的外观、感觉和功能的子主题。当您对子主题进行修改时,它们将与父主题的文件分开。这意味着您可以在不丢失自定义设置的情况下更新父主题。
要深入了解此选项,请查看如何创建 WordPress 子主题:分步指南。

使您的 WordPress 主题保持最新

您努力使您的内容、图像和软件保持最新状态 — 为什么不让您的主题也保持最新状态呢?定期更新您的主题将提高您的 WordPress 网站的安全性、兼容性和功能性,从而为您的用户提供最佳体验。

Newsletter Updates

Enter your email address below and subscribe to our newsletter

留下评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注