我对这一点很满意。
一位客户报告说,他无法编辑WordPress网站上帖子或页面上的任何文本,声称可视化编辑器文本为白色,他无法单击任何按钮。甚至HTML选项卡都不起作用。
他给我发了一张截图,我可以看到他的文字显示为白色(甚至带有拼写检查器的红色标记),TinyMCE按钮没有加载。他使用最新的Firefox和Chrome浏览器报告了相同的错误,并且没有在Windows 7上使用任何浏览器扩展。
我无法在我的机器上重现这个错误,因为作为管理员和编辑,这个网站对我来说都很好。Firebug控制台此时也不会抛出任何错误。
然后,我向他介绍了通常的步骤:清除浏览器缓存和cookie、注销/登录、重新启动机器、从3.3.1更新到3.3.2、更新插件并逐一停用它们(只有2个插件:联系表单7和CF7到DB扩展)。已安装TinyMCE Advanced。给了他一个新的用户来测试。什么都没用。
然后我禁用了他的可视化编辑器,之后他得到了一个可以工作的HTML编辑器。重新启用可视化编辑器后,问题又出现了。
此时,问题显然不在WP安装上。
然而,就WordPress而言(请参见?不要偏离主题!),在把TinyMCE的电脑送出去独自在雨中死去之前,我还能试着强迫他工作吗?
最合适的回答,由SO网友:SickHippie 整理而成
由于它可以在某些机器上运行,而不是在所有机器上运行,所以很有可能它与插件或主题无关。但是,一定要切换到twentyeleven,看看它是否在那里工作,因为有时主题作者会将来自Google CDN的jQuery或TinyMCE等脚本排队,如果有什么东西(浏览器或操作系统)禁用跨站点javascript加载,就会禁用这些脚本。
总的来说,最好的猜测是:您的客户端有一些东西正在为他禁用javascript。
解决方案1:让您的客户端禁用所有防病毒或软件阻止程序(TeaTimer等),并检查其是否再次工作。确保“开始”->“Internet选项”->“安全性”未设置为“高”。
如果这不起作用,解决方案2:让您的客户端安装FireBug,并使用Skype screenshare、LogMeIn或远程桌面进入您客户端的机器,看看自己发生了什么。很可能您的客户忘记了自己设置的配置设置。
如果你不能从那里弄明白,解决方案3:让你的客户端安装一个新的浏览器-Opera是一个很好的选择,因为以前很少有人安装过它,给你一个很好的新开始。在普通浏览器安装中进行测试,看看会发生什么。
祝你好运
SO网友:James
我尝试了所有的解决方案,但没有一个对我有效。根据“病态嬉皮士”的线索,我做了一些有趣的事,这对我来说很有用。
当我第一次使用热点连接到internet并选择“否-不打开共享或连接到设备”时,wordpress编辑器和可视化编辑器将无法工作。
当我连接并选择“是打开共享并连接到设备”时,worpress编辑器将工作。
右键单击网络,然后单击“忘记网络并重新连接”。
与此同时,这只发生在我的一个wordpress网站上。其他站点使用或不使用“共享到设备”选项。
希望这有帮助。