2012-12-13 67 views
0

我在CKEditor 3.6.3中使用3.4.2版本,一切正常,但WP自动更新到3.4.5版本,现在CKEditor不能正常工作,并且默认编辑器中的新帖子未按预期格式化。将Wordpress降级到以前版本

有没有人知道一个安全的方法来再次将版本降级到3.4.2。

任何帮助将不胜感激。

+0

两件事情:1)WP永远不会“自动”更新。您只能通过点击管理员中的“更新”来启动WP更新... 2)强烈建议您寻找解决方案,以适应WP最新版本,并与WP的最新版本保持同步。管理旧版本的WP比找到解决新版本可能出现的任何困难的方法更麻烦。不幸的是,我有一个旧网站的经验:当WP不是最新的时候,当你试图维护它时,你很快就会遇到各种各样的问题。 – barakadam

+0

感谢您的建议。这将是最佳解决方案,但目前我们无法承担数十个格式不正确的帖子。无论如何,这是一个临时解决方案,而我们修改代码或获得另一个合适的编辑器来替换CKEditor。 – PDR

+0

好吧,祝你好运 – barakadam

回答

3

有几种方法可以做到这一点,但是这样会降级所有wp文件,包括根目录中的文件。在某个时候,WP可以修改这些文件,因此最安全的就是包含它们。

只有当核心WP文件没有被修改(由你)时,这个过程才能工作,但不应该。

  1. 备份您的网站,以防万一。
  2. 保存根目录中不属于WP的所有文件(图标,错误页面等)。
  3. 将文件wp-config.php保存在根目录中。
  4. 保存完整themes/目录
  5. 保存完整plugins/目录
  6. 下载3.4.2版本,如果你不用它。
  7. 将其解压缩到WP目录中,确保已存在的文件已被替换。
  8. 将所有保存的文件恢复到原来的目录以及themes/plugins/目录。

第一次WP会要求授权更新数据库。选择是。

除版本外,所有内容都应该相同。 /wp-content/uploads/中的文件将相同。

我不确定WP是否有自动更新,我不这么认为,但如果存在,将它们禁用。

+0

我喜欢你的方法更好,但有什么关于我们在wp-contents/themes /中的一些额外的子目录,将被删除?没有'主题'目录我想你的意思是'主题' – PDR

+0

是的,我的意思是'主题/'。对不起,它已更正。关于你的问题,除WP文件外,没有任何东西被擦除。其他文件或目录保持不变。 –

+0

我已经做了一个备份,所以我会尝试你的建议。谢谢。 – PDR

0

给出的答案并没有为我降级为3.6〜3.5.2工作,但我能想出一个办法是做了工作:

  1. 导出网站。

  2. 复制Wordpress目录。不要移动它,只需复制它。

  3. 下载以前的版本。

  4. 将以前的版本解压缩到Wordpress目录中,替换 现有文件。
    (这应该保留的权限相同。如果移动的目录,并创建一个新的权限可能是错误的。)

  5. 复制主题/和插件/从备份到的wp-content目录的目录。

  6. 不应该有一个wp-config.php文件,所以只需将备份复制到Wordpress目录即可。

  7. 尝试打开您的网站。 如果它有效,你可能很好走,如果不继续下面的步骤

  8. 打开服务器上的wp-config.php文件并更改$ table_prefix。
    例如$ table_prefix ='wp2_';

  9. 导入以前版本的导出文件。
    希望这可以起作用,如果没有,您需要弄清楚表格中有哪些表格发生了变化,以及在导出文件中需要更改哪些表格以使其与旧数据库匹配。您可以导出当前的旧版本,以查看更改的内容。当然你添加了一些内容。

0

现在有一个用于降级WordPress的插件。简单地使用它:https://wordpress.org/plugins/wp-downgrade/

+0

如果你链接到某个东西,在这种情况下,我认为你是一个插件,那么透露你的联系是一种很好的方式。 –

+0

这个插件为我工作。非常容易 – Nat

+0

此插件还有助于https://wordpress.org/plugins/wp-rollback/ – bueltge