我有一个wordpress网站的问题,编辑器将文本显示为白色(在白色背景上),所以除非你突出显示文本,否则你看不到它.这只是在网站的管理部分,前端似乎没有受到影响
我找到了css将文本更改为白色的位置(/wp-includes/css/editor.min.css):
.js .tmce-active .wp-editor-area{color:#fff}
我删除了这个并清除了缓存(甚至尝试过不同的浏览器),但它仍然在编辑器中显示.
此外,“视觉”和“文本”按钮不起作用.
有任何想法吗?
我已经通过一个残疾人每个插件,一次一个,但它仍然是一个问题.
最佳答案
检查您的JavaScript控制台.如果您看到如下错误:
“post.PHP?post = 2840& action = edit:2783 Uncaught ReferenceError:tinymce未定义”
然后加载wp-tinymce.PHP就失败了.由于编辑器尚未加载,因此看起来您的文本在编辑器中是白色或“不可见”.这可以通过添加以下方法来解决:
define('CONCATENATE_SCRIPTS',false);
(以上Tijmen,或https://wordpress.stackexchange.com/a/63172/118510)
(我使用WP Fastest Cache插件,它有自己的连接,所以如果我使用该插件,那么我可以跳过默认的wordpress连接.)
然而,根本问题是请求:
/wp-includes/js/tinymce/wp-tinymce.PHP?c=1\u0026amp;ver=4506-20170408
失败或收到404.这可能是由于您的托管或CDN的安全限制.