我们的开发人员团队正在努力发布更新,这些更新增加了数十项新功能,修复了问题,加强了安全性,总的来说,使您的论坛比以往任何时候都更好。如何在不引起问题的情况下更新 wpForo?我们将介绍以下几个常见步骤,但首先…
1. 备份您的数据库
有许多选项可以备份您的数据库。您可以使用备份插件或手动执行,如 WordPress 备份数据库文档中所述。
2. 失去旧的 wpForo 模板定制
如果您没有 wpForo 自定义模板文件或自定义 CSS 代码,请跳过此步骤。
如果您要从 wpForo 1.x.x 版本更新到 wpForo 2.0.0,您应该从活动主题 /wpforo/ 文件夹中删除 wpForo 自定义模板文件。我们真的很抱歉,但您无法将前端自定义用于 wpForo 2,因为旧的经典主题不再受支持,新的 v2 主题带有完全不同的模板文件。使用一些 FTP 客户端或托管服务 cPanel>文件管理器工具删除旧模板文件。它们位于 /wp-content/themes/your-active-theme/wpforo/ 文件夹中(如果有的话)。
3. 在升级 wpForo 之前停用所有旧插件或更新插件
我们发布了 wpForo 插件的新版本(3.x.x),使其与 wpForo v2 兼容。由于新的论坛布局和模板功能,所有旧版本的插件都与 wpForo v2 不兼容。
为了避免错误,我们建议更新所有插件。如果您的许可证密钥已过期,并且无法更新,请在将 wpForo 更新到 2.x.x 之前停用旧插件,以避免致命错误。您可以在 gVectors 商店续订这些插件,在结账页面上自动应用30%的折扣。只需确保您使用客户帐户登录商店即可。对于所有客户,根据购买的插件数量,有不同的销售包(高达50%的折扣)。
4. 升级 wpForo 插件
您可以在仪表板>插件管理页面中进行常规的“一键式”更新。更新可能需要几秒钟到一分钟或多分钟,请不要关闭浏览器选项卡。在更新过程中,它在 wpForo 表中做了许多更改。
如果更新花了很长时间并返回“超时错误”,请转到 WordPress 仪表板>论坛>工具>表格选项卡,并确保没有任何数据库错误。如果是这样,只需单击[解决数据库问题]按钮。
自动更新后的问题
如果您安装了一些插件或 Go2wpForo 插件,自动更新到 wpForo 2.0 将导致错误,您甚至可能无法登录您的网站。请注意,旧版本的插件与 wpForo 2.0 不兼容。您应该只使用3.0.x 版本的插件。
解决方案(您无权访问 WordPress 仪表板):
- 在这种情况下,您应该使用FTP客户端或 主机 cPanel 的文件管理器,并从 /wp-content/plugins/ 目录中删除插件文件夹。此外,如果您已安装,请删除 /go2wpforo/folder,此插件仅用于从其他论坛软件迁移,不再需要。
- 然后从您的帐户页面下载新版本的插件(3.0.版本):https://gvectors.com/my-account/
- 在仪表板中安装插件>插件>添加新插件(使用选择文件表单并上传安装 zip 压缩文件)
- 并使用 3.0.x 版本启用所有插件
- 确保 wpForo 版本是 2.0.x 并且是启用的状态
解决方案(您确实可以访问 WordPress 仪表板):
- 在这种情况下,如果您已安装 wpForo 插件和 Go2wpForo 插件进行迁移,只需删除它。
- 然后从您的帐户页面下载新版本的插件(3.0.版本):https://gvectors.com/my-account/
- 在仪表板中安装插件>插件>添加新插件(使用选择文件表单并上传安装zip文件)
- 并使用 3.0.x 版本启用所有插件
- 确保 wpForo 版本为 2.0.x,并且它是启用的状态
升级期间的其他问题
我们随时准备帮助您,并尽快修复这些问题。请在 wpForo 支持论坛上打开一个支持主题。
降级到以前的 1.9.9.1 版本
如果您拥有 wpForo v2 版本的数据库备份文件,您可以降级论坛,否则是不可能的。要降级 wpForo,您应该执行以下步骤:
- 停用并删除 wpForo 2 插件。
- 如果您已经安装了新的 3.x.x 版本的插件,请停用并删除它们。
- 恢复之前备份的数据库。
- 然后从 wpForo 插件页面下载之前的 1.9.9.1 版本 ZIP 压缩文件(使用高级视图页面中的下拉菜单)。并在仪表板>插件>添加插件管理员页面中安装 ZIP 压缩文件。
- 完成所有这些步骤后,您可以安装 wpForo v1 的旧版本插件。