更新woodmart主题有两种方法,一种是在线直接更新,需要你将购买代码绑定到woodmart设置中;另一种是通过再次安装主题进行覆盖式更新。
使用购买代码在线自动更新
主题在线自动更新是最简单和最安全的方式。
为了获得自动更新的功能,您需要激活woodmart主题。
进入网站后台的WoodMart -> Theme License页面 ,输入购买代码,勾选协议,点击激活按钮。
如何找到您的购买代码
- 登录您的主题森林(themeforest)
- 将鼠标悬停在屏幕右上方的用户名上。
- 从下拉菜单中单击“download”。
- 找到你购买的woodmart,单击“License certificate & purchase code (text)”,在里头你就能找到购买代码了。
一旦主题被激活,您将在Dashboard -> Appearance -> Themes中看到更新通知。点击主题进入后,在主题界面上按“立即更新/update now”即可在线更新。如图所示:
所有主题文件都将更新,但是主题的设置和自定义 CSS 仍然保留。
注意:如果您直接在主题文件中进行了一些自定义代码的梗概,您可能会在更新主题后丢失它们。
我们建议您使用子主题自定义我们的主题,并且不要更改实际的主题文件,因为这样可以更轻松地更新您的父主题。
更新所需的插件
更新 WoodMart 主题后,您应该更新那些必须的插件,以确保您的网站正常工作。必须要更新的插件是WoodMart core 。您可以通过外观/appearance -> 安装插件/install plugins找到并更新插件。
手动更新WoodMart
您也可以手动更新主题
- 从您的 ThemeForest 帐户下载最新的 WoodMart 安装包。
- 转到外观 -> 主题 -> 添加新的
- 单击“上传主题”按钮,将之前下载的woodmart安装包上传
- 上传完毕后,点击“立即安装“按钮
- WordPress 将向您显示有关主题的版本信息,点击替换按钮,以便用新的主题安装包覆盖旧的。
- 最后,前往外观 -> 安装插件并更新WoodMart core插件。
我无法更新主题并收到 BAD_FORMAT 错误
有时在更新主题时,您可能会遇到以下错误:
更新失败:无法安装包, PCLZIP_ERR_BAD_FORMAT (-10) : 找不到中央目录记录签名的结尾
这种情况通常出现在:您更换了网站的域名。在这种情况下,您的新激活不再有效。为避免这种情况,您需要在更换域名之前停用原网站的授权激活状态。
要解决此问题并更新主题,您需要执行以下操作:
- 前往后台WoodMart -> 主题许可证,并停用主题。
- 转到仪表板/dashboard -> 更新/update,然后单击“再次检查”按钮。
- 再次使用您的购买代码激活主题。
- 尝试通过Appearance -> Themes或Dashboard -> Updates 更新主题。