【问题标题】:Wordpress New Post Edit Toolbar is Missing缺少 Wordpress 新帖子编辑工具栏
【发布时间】:2014-06-21 03:21:33
【问题描述】:

症状: 当我在我的 Wordpress 上开始新帖子时(例如:http://website.com/wp-admin/post-new.php),我遇到了以下问题:

  1. tinyMCE 编辑工具栏丢失,并且
  2. 在新帖子的正文中键入时不显示文本

尝试: 按照 Wordpress 的指导方针,我尝试了以下方法但没有成功:

  • 停用所有插件 -- 仍然没有编辑工具栏。
  • 使用其他浏览器 -- 在多台机器上的 Chrome、Firefox 和 IE 中出现同样的错误。
  • 在 wp-config.php 中启用 SCRIPT_DEBUG -- 同样的错误。
  • 在 Chrome 中查看浏览器错误 -- 见下文。

我在新帖页面打开Chrome中的开发者工具(“F12”),发现如下3个错误:

  1. 加载资源失败:服务器响应状态为 404(未找到) -- [wordpress-website]/wp-includes/js/tinymce/tiny_mce.js?ver=349-20805
  2. 未捕获的 ReferenceError:未定义 tinyMCE -- wp-langs-en.js:1
  3. 未捕获的 ReferenceError: tinyMCE 未定义 -- post-new.php:760

问题: 我必须做什么才能恢复编辑工具栏?

【问题讨论】:

    标签: wordpress tinymce


    【解决方案1】:

    404 错误表明文件可能丢失。您是否确认文件没有被意外移动或删除?

    【讨论】:

    • 我检查了 ~/wp-includes/js/tinymce 中的文件,发现其中缺少一个:tiny_mce.js。图!我上传了文件,编辑工具栏又开始工作了。感谢您的快速响应!
    【解决方案2】:

    您可以替换 TinyMCE 所在的wp-includes/ 目录的内容。您可以通过管理区域更新程序执行此操作,也可以手动执行此操作。

    自动方式

    • 登录您的 WordPress 管理区域
    • 导航到主页 > 更新
    • 点击立即重新安装按钮

    手动方式

    • Download您当前使用的 WordPress 版本的副本 正在运行(如果您没有运行当前版本,您可以在release archive 中找到一份副本)
    • FTP 到您的网站
    • 备份您的wp-content/ 目录
    • 从服务器中删除wp-includes/目录
    • 从您下载的 WordPress 新副本上传整个 wp-includes/ 目录

    您现在应该有一个完全替换的wp-content/ 目录,并且所有 TinyMCE 文件都将在您的服务器上。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-09
      • 1970-01-01
      • 2013-07-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多