0

我在 CKEditor 3.6.3 中使用 3.4.2 版,一切正常,但是 WP 自动更新到 3.4.5 版,现在 CKEditor 不起作用,并且使用默认编辑器新帖子的格式不符合预期。

有谁知道再次将版本降级到 3.4.2 的安全方法。

任何帮助将不胜感激。

4

3 回答 3

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 是否有自动更新,我不这么认为,但如果有,请禁用它们。

于 2012-12-13T06:59:52.280 回答
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. 导入以前版本的导出文件。
    希望这可行,否则您需要弄清楚哪些表已更改以及您需要在导出文件中更改哪些内容以使其与旧数据库匹配。您可以导出当前的旧版本以查看发生了什么变化。当然在你添加一些内容之后。

于 2013-08-19T13:43:37.700 回答
-1

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

于 2016-05-10T15:22:17.660 回答