如何在不破坏您的网站的情况下更新 WordPress 主题
已发表: 2022-10-15如果您有一个 WordPress 网站,您可能熟悉新的 WordPress 更新带来的恐惧感。 您知道您需要更新 WordPress 以确保您的网站安全,但该过程可能有点令人生畏,尤其是如果您不是精通技术的人。 更新您的 WordPress 主题与更新 WordPress 本身一样重要。 事实上,许多 WordPress 安全漏洞实际上是由过时的主题和插件引起的。 因此,如果您想确保您的 WordPress 网站安全,您需要确保您的主题和插件始终是最新的。 幸运的是,更新您的 WordPress 主题比您想象的要容易得多。 在本文中,我们将向您展示如何在不破坏您的网站的情况下更新 WordPress 主题。
为了让您的 WordPress 网站顺利运行,请让您的代码保持最新。 如果您不利用更新,您的网站可能会受到威胁。 在您应该维护网站的安全性、兼容性和功能的三个主要原因中,您应该始终保持最新状态。 本指南将教您如何安全地执行更新。 发布WordPress 主题、插件和 WordPress 核心的更新后,您必须更新它们。 更新主题以确保它们与最新版本的 WordPress 兼容。 它们也进行了更新,以利用开发人员引入的任何新功能。
在开始任何更新之前,备份您的网站始终是一个好主意。 您可以使用 Kinsta 托管访问您网站的每日备份。 但是,您可以在更新之前执行手动备份。 您可能需要进行第二次备份以避免自第一次备份以来的任何更改。 如果您的托管服务提供商不提供简单的备份,您必须使用备份插件。 让您的网站访问者了解任何停机或中断情况至关重要。 当您网站的访问者数量处于最低水平时,在白天(或工作日)进行更新是最佳策略。
与您的实时站点在同一台服务器上的登台站点是最佳选择。 如果您在舞台上有实时站点的副本,则需要将您的暂存站点链接到 https://staging-site-name.cloud,其中 sitename 是您的站点的名称。 您将被带到登台站点,在那里您可以登录、更新和测试您的应用程序。 子主题是更新自定义 WordPress 主题的最佳方式,因为它包含您的自定义代码。 当您对子主题进行更改时,父主题似乎也会受到影响。 确保您添加和更改的所有内容都与父主题交互,然后再进行测试。 更新主题时,您所做的任何更改都会丢失。
它们只能从主题目录或通过主题供应商制作。 您应该能够通过创建子版本来编辑第三方主题。 您的网站可以使用您孩子的主题以及您的父主题。 在不影响其功能或设计的情况下向父主题添加设计元素和功能是一个好主意。 当您创建子主题时,您会生成与其父主题中的文件相同的特定文件,从而使其覆盖该主题中的文件。 如果您修改了主题,则可能已使其与 WooCommerce 兼容。 仅当您使用 3.3 版之前的 WooCommerce 版本时才需要。
在这种情况下,一个更常见的问题是您包含了额外的模板文件。 如果这样做,您必须首先创建一个子主题,然后复制所有模板文件。 更新主题会更容易,并且它将受益于添加的任何新功能。 最好在运行更新之前备份; 首先,测试您的登台站点。 仅当您认为有必要对其进行更改才能使其正常工作时,您才能对软件进行更改。 您应该首先创建一个子主题,然后是您已进行或想要进行的任何更改。
如果您的网站已有五年以上的历史,您几乎肯定需要从头开始构建它,而不是简单地更新您可能会遇到问题并可能丢失数据的网站的其余部分。 这样做的成本超过了创建一个新网站的成本。
您可以使用主题定制器进行的更改 当您的 WordPress 主题更新时,您的更改不会丢失,因为可以通过外观 > 自定义访问 WordPress 主题定制器。
WordPress 主题多久更新一次?

大多数 WordPress 主题都会定期更新,包含新功能和错误修复。 但是,有些主题只偶尔更新一次,或者根本不更新。 在购买之前检查主题的更新时间表很重要,以确保将来仍会支持它。
大多数内容管理系统都托管在 WordPress 上,它已迅速成为行业标准。 WordPress 已被选为 62% 的网站的 CMS。 42% 的网页使用 WordPress。 安全性对我们的组织来说是一个关键问题,需要定期更新以确保系统安全。 您可以在管理仪表板的更新页面中查看您当前的所有更新。 WordPress 中的每个更新都会根据更新类型分配一个编号。 大多数错误和安全漏洞在次要更新中得到解决。
重大更新是向软件添加新功能的更新。 PHP 更新已经完全支持两年了。 建议您的 PHP 版本不超过每三年更新一次。 如果您的站点已更新到 5.6 或更高版本,则必须手动更新; 如果您使用托管的 WordPress 托管服务提供商托管您的网站,则必须自动完成更新。 您可以通过从 WordPress.org 存储库安装其中一些项目来启用自动更新。 超过三年未更新的插件和主题可能需要在 PHP 的冗余版本中进行编码。 过时的主题或插件会使安全专家难以检测到入侵。
默认情况下,WordPress 启用后台更新。 由于正在推送对 WordPress.org API 请求的响应,因此 WordPress 安全团队可以更快地推出安全修复程序。 如果更新插件的值设置为“false”,您的网站将更容易受到攻击,因为它也将无法更新后台数据。 手动更新的插件不会自动更新,而自动更新的插件会。 如果您的插件或主题超过五年没有更新,最好将其替换为更新、更新的版本,该版本具有更好的安全性并且更有可能被您的访问者使用。 如果您现在访问您的 WordPress 网站并看到现在可用的更新,您将能够看到它是什么类型的更新(次要或主要)。 当很明显这是一个好主意时,现在按更新更有意义。
Astra:一个多才多艺的流行主题
如果您正在寻找一个多功能且流行的主题,Astra 是一个值得考虑的选择。 它使用简单,可以定制以满足您的特定需求。 此外,它得到 Astra 团队的支持,确保您的主题具有高质量。
你必须更新 WordPress 主题吗?

有两个选项可供您使用。 在您的 WordPress 仪表板上,单击登录按钮。 如果您使用的是新版本的主题,新版本的 WordPress 管理菜单应显示警告气泡。 您可以通过转到仪表板并单击更新来更新您的个人资料。
您可以使用 zip 文件或 subversion (SVN) 更新您的主题。 请确保版本号反映在样式中。 上传前的 CSS。 在等待审核期间,您不会被移出队列底部。 开发人员不使用 Github 进行开发,而是使用 SVN。 在上传新版本之前,您应该只在主题准备好时才这样做。 如果您使用的是 WordPress 的最新版本,则需要在本地计算机上创建存储库的副本。 只能通过创建新目录并使用最新版本号再次上传来进行细微更改。 在 style.css 和 readme.txt 中,确保更新版本号。
使用最新的 WordPress 更新保持您的网站平稳运行。
它是从其开发人员那里获得持续改进的最新平台。 为了保持您的网站顺利运行,跟上最新更新至关重要。 WordPress 不仅会为您提供最佳体验,还会保护您的网站免受潜在威胁。
更新 WordPress 主题需要多长时间?
更新 WordPress 主题可能需要几分钟到几个小时,具体取决于更新的复杂性。 如果您只是将主题更新到较新版本,则只需几分钟。 但是,如果您要对主题进行重大更改,则可能需要几个小时。
交付 WordPress 更新需要多长时间? 什么时候准备好新的更新? 检查我们是否已经解决了您的问题,因为我们很快就会这样做。 您几乎可以立即更新您的软件,该过程通常不会超过一分钟。 如果您想保留网站的功能,您应该在新版本发布后的几天或一周内更新 WordPress。 要更新您的 WordPress 网站,请转到仪表板并单击请立即更新按钮。 当 WordPress 检测到有问题或更新时间过长时,它会停止并宣布它失败。
在进行任何更改之前,请尽量备份您的网站。 当您看到通知您网站已更新的欢迎消息时,您仍应采取一些预防措施,包括检查一切是否正常。 确保满足您的所有期望并保留您的所有功能。 这种方法将为您节省时间和金钱,从长远来看,即使是这种投资也会带来回报。
缓慢的 WordPress 主题更新? 检查您的设置!
大多数 WordPress 用户可能会每周或每月更新他们的主题,如果不是每周的话。 您可以通过转到“更新”页面并选择它来轻松更新主题。 但是,如果您的主题更新需要几分钟才能完成,您可能需要调查原因。 根据服务器负载,WordPress 更新可能需要比平时更长的时间。 在大多数情况下,如果更新需要超过五分钟才能出现在您的浏览器中,则没有问题。 如果您的主题有一段时间没有更新,您可以转到“设置”部分找出原因。 您可能会发现在更新出现之前必须清除一些缓存文件(例如图像)。
更新主题 WordPress
如果您想更新您的 WordPress 主题,您首先需要登录您的 WordPress 帐户。 登录后,转到屏幕左侧的外观选项卡。 从那里,您应该会看到 WordPress 网站上安装的所有主题的列表。 要更新主题,只需单击要更新的主题旁边的“更新”链接。
您网站的外观和行为可能会受到许多文件的影响。 主题的目的是提供整体设计美感,同时消除对编码的需求。 主题分为三种类型:免费、高级和自定义。 根据项目的大小,自定义主题的成本可能在 2,000 美元到 40,000 美元之间。 任何有信誉的开发人员都会在主题发布后对其进行更改以改进它。 大多数性能更新包括降低加载时间或修补错误。 未经编辑的主题更新时间不应超过五分钟。

您可以通过在最合适的时间更新主题来减少客户的停机时间。 如果您已经自定义了 WordPress 主题的代码,则更新过程会有些困难。 要创建登台站点,请选择提供一键登台的托管服务提供商。 在开始之前遵循相同的最佳实践(备份您的站点)至关重要。 通过下载和更新您的自定义主题,您现在可以使用它。 通过运行一系列测试确保所有功能都正常工作。 该过程的第 6 步涉及将更新移动到暂存环境中的实时网站。 在第 7 步中,您需要将您的子主题与您已经创建的主题进行比较,以确保一切正确。
如何在不丢失自定义的情况下更新 WordPress 主题
如果您想在不丢失自定义的情况下更新您的 WordPress 主题,您需要按照以下步骤操作: 1. 备份您现有的 WordPress 主题。 这包括文件和数据库。 2. 安装新的 WordPress 主题。 3. 激活新的 WordPress 主题。 4. 将您现有的自定义从旧的 WordPress 主题复制到新的 WordPress 主题。 这包括您对主题文件和数据库的自定义。 5. 测试您的新 WordPress 主题以确保一切正常。 6. 如果一切正常,您现在可以删除旧的 WordPress 主题。
使用此博客文章,您将能够更新 WordPress 主题而不会丢失您的自定义设置。 您可以通过多种方式修改 WordPress 主题。 这些主题是安全的,因为它们可以使用 WordPress 的数据库进行自定义。 Astra 和 Ocean WP 是两个流行的主题,现在包括配套插件。 这些插件允许您为主题添加其他功能。 主题中文件的更改不会受到主题更新的影响。 子主题是与不同主题共享功能、特性和样式的 WordPress 主题。
然后,您可以在不更改父主题的情况下自定义子主题。 在本教程中,我们将回顾您所做的所有自定义,然后创建一个新的子主题。 您对主题所做的所有更改都需要复制到子主题中,以便我们可以复制它们。 为此,请比较您的新旧主题文件。 推荐Windows用户使用WinMerge,Mac用户使用Kaleidoscope,Linux用户使用Meld。 从父主题导入主题定制器设置并将它们导入子主题将使用插件完成。 主题设置仍可通过主题自定义页面访问。
我们需要在两个站点上安装并激活定制器导出/导入插件,以便它们可以导出/导入。 如果您要更新 WordPress 主题,则有必要将现有的 WordPress 自定义迁移到您的子主题。 转到外观并选择此选项。 然后,在子主题下,单击升级按钮。 导航到“导出/导入”页面并选择您之前导出的文件。 以下是我们对扩展您网站的最佳 WordPress 插件的建议。
主题:如何在不丢失更改的情况下进行更新
您可以在更新之前将更改保存到备份中,也可以使用主题更新管理器来更轻松地更新主题。
如何更新 WordPress 主题 Themeforest
假设您有来自 Themeforest 的主题,您需要做的第一件事就是解压缩您下载的文件。 在里面,你会找到实际的主题文件。 接下来,使用 FTP 程序连接到您的 WordPress 站点。 连接后,转到 /wp-content/themes/ 文件夹。 在这里,您需要上传解压后的主题文件夹。
现在新主题已在您的服务器上,您可以通过转到 WordPress 管理面板中的外观主题页面来激活它。 找到新主题并单击激活按钮。 这里的所有都是它的。 您的网站现在将使用新主题。
您可以使用 Envato Market 插件安装和更新您购买的所有高级主题和插件,该插件包含在您的 ThemeForest 帐户中。 本分步指南将引导您完成下载、安装和配置免费插件的过程。 只有Themeforest WordPress 主题和 Codecanyon WordPress 插件将通过此插件进行更新。 Envato Market 插件现在可以下载并安装在您的 WordPress 安装中。 第一步是为您的插件创建一个 API 令牌,以便它们可以访问您的市场购买。 此功能允许您显示您的库存、购买和交易列表以及项目更新。 如果您是自由职业者或设计机构,Envato Market 插件可以帮助您保持客户网站的最新状态。
该插件集成了您的主题和插件购买,以及它们的版本号和易于访问的作者页面。 如果您购买的商品有可用更新,您将收到如下所示的橙色通知。 如果您为插件购买了单独的许可证,则只能使用该许可证对其进行更新。 Envato Market 插件允许您通过单击它时出现的橙色通知中的可用更新链接更新您的项目。 如果您在下载仍未完成时进行更新,您可能会收到一条错误消息。
如何安装 WordPress 主题
您有两个选择:您可以使用 WPMU DEV 插件,也可以自己安装。 如果您还没有安装 WordPress,可以尝试使用 WPMU DEV 插件。 WPMU DEV 插件是一个免费插件,可让您在您的网站上安装和使用主题。 您可以通过访问他们的网站并单击“下载”选项卡来获取更多信息。 从“主题”类别中选择要安装的主题。
在将主题文件安装到计算机之前下载主题文件至关重要。 如果您登录到您的帐户,请转到您的下载并单击要下载的主题。 将出现“可安装的 WordPress 文件”选项。
如果您还没有使用 WordPress,可以使用 WPMU DEV 插件开始使用。
无论您为主题选择哪种方法,请确保安装说明清晰。 您将获得在您的网站上实施主题所需的说明,以及您需要采取的步骤。
来自 Zip 的 WordPress 更新主题
导航到您的 WordPress 仪表板并导航到外观。 在右上角,您会看到“上传”链接。 当您单击“浏览”时,您将看到一个弹出窗口,您可以在其中选择包含您下载的扩展名的 ZIP 文件。
WordPress 5.5 添加了通过上传 ZIP 文件将更新应用到主题或插件的功能。 除了安装软件,还可以更新一个下载已久的文件。 有一些技术细节需要牢记,但总的来说,这是一个相当简单的过程。 如下图所示,我们正在将 Yoast SEO 更新到最新版本。 必须在我们的设备上安装插件的新副本才能执行此操作。 WordPress 仪表板包括一个插件添加新选项。 通过单击上传,您可以上传您的文件。
上传过程已通过按开始按钮开始。 与主题相比,上传屏幕的位置大不相同。 使用 ZIP 文件更新 WordPress 主题的过程几乎与上述相同。 二十二十主题的最新版本可在此处下载。 当您单击用上传的替换当前时,主题将被更新。 因此,我们有一个几乎任何人都可以想出的解决方案。
如何将 WordPress 主题上传到管理员?
要将主题上传到 WordPress,请转到外观,然后转到上传主题。 从主题菜单中选择添加新按钮。 选择上传主题后,输入您想要的主题。 要查找您的主题文件,请单击计算机上的“选择文件”按钮,然后查找它。 当您决定一个主题后,您可以通过单击立即安装按钮开始上传它。
WordPress 主题
WordPress 主题是一组文件,它们一起工作以生成图形界面,并为博客提供底层统一设计。 这些文件称为模板文件。 WordPress 主题可以通过 WordPress 管理面板直接安装到 WordPress 内容管理系统 (CMS) 中,也可以通过 FTP 上传到 wp-content/themes 目录。 WordPress 主题可从许多来源免费和高级购买。
根据网站内容管理解决方案,这是世界上使用最广泛的内容管理系统 (CMS)。 据 W3Techs 称,59% 的 CMS 平台使用 WordPress。 该系统的简单描述是它允许您创建几乎任何类型的网站。 使用 WordPress 主题,您可以为您的网站创建和自定义预先设计的布局。 您无需成为 Web 开发人员即可个性化您的 WordPress 网站:您可以使用主题并使用其仪表板使其看起来与众不同。 ThemeForest 是由世界各地的 WordPress 创意人员创建的 WordPress 主题集合。
如何对主题进行本地更改
要对主题进行本地更改,请转到主题文件并更改它们。 更改标题中的文本颜色就是一个示例。
如何在 WordPress 中更新子主题
如果您正在使用子主题并希望将其更新为使用最新版本的父主题,您可以按照以下步骤操作:
1. 登录您的 WordPress 网站并转到您的仪表板。
2. 在左侧边栏中,将鼠标悬停在外观上,然后单击主题。
3. 在主题列表中找到您要更新的子主题,然后单击更新链接。
4. WordPress 现在将更新子主题以使用最新版本的父主题。
无需对您孩子的主题进行任何更改,因为它已经设置好了。 如果您对子样式表进行了重大更改,则可能需要备份您的站点。 我们已将大量 CSS 从样式表移至定制器和模块设置。
更新您的孩子主题以实现无缝过渡
一旦您的主题更新,您的子主题的文件将被删除,并且将为父主题创建新文件。 如果对子主题进行了更改,它不会受到影响,因此将保留任何更改。 要更新子主题,首先登录到您网站的仪表板,然后导航到外观。 单击页面顶部的“上传主题”按钮后,为您的子主题选择“.zip”文件。 然后,安装子主题后,单击“立即安装”按钮。