【发布时间】:2012-12-01 07:17:03
【问题描述】:
在为一位特定用户发布的 WordPress 文章中发现 1 个奇怪的问题。
- 用户以 tinymce HTML 模式添加文章
- 再次尝试在 tinymce 可视模式下添加新帖子。实际上没有发布,只是将 tinymce 选择的选项卡从 HTML 切换到 Visual
- 用户试图在 setp 1 中打开以 HTML 模式保存的帖子,它在选项卡中显示 tinymce 可视模式处于活动状态,但加载的图标来自 HTML 模式。 tinymce 内容现在不可见,内容存在但不可见,如果我按 CTRL+A,我可以查看内容,它还会阻止其他功能,如编辑草稿、注销等。
- 现在,如果用户再次尝试添加新帖子,并从 tinymce 选项卡中选择 HTML 并从页面退出
- 他尝试编辑在 setp 1 中添加的帖子,现在可以正确显示。
内容没有问题,因为我尝试将此内容复制并粘贴到新帖子中,并且工作正常。
并非所有用户都会发生这种情况。并且在可视模式下加载的图标比在管理员帐户中加载的图标少 1 点。
【问题讨论】:
-
你能展示你的代码吗?
-
另外我认为这可能与 javascript 的关系比什么都重要,您是否可以发布您可以在 firebug 或 Chrome Inspect 中看到的任何调试问题,以查看它们是否引发了任何错误?
-
firebug 中的 Javascript 错误:ReferenceError: switchEditors is not defined 它不允许切换 tinymce 模式。
-
你能为此创建一个 tinymce fiddle 或 live exaple 吗?你能发布你的tinymce配置吗?
-
您是否升级/安装了任何插件或升级后的 wordpress 核心?它是一个 javascript/jquery 错误,如果有任何错误,请使用 firebug 检查错误