My host has pointed me towards this thread because the Visual editor is not working in a WordPress version 4.3.1. I was using the latest version of the Twenty Sixteen theme, but have activated the current version of Twenty Twelve it has not resolved the issue. I have also tried to see if using the TinyMCE Advanced plug-in would resolve the problem, it does not.
I’ve used the Console log to try and determine the issue. I get these errors when I’m at an existing post and trying to use the Visual editor. (NOTE: I changed the “domain” name to keep bots away)
Failed to load resource: the server responded with a status of 403 (Forbidden)
https://www.domain.com/wp/wp-includes/js/tinymce/skins/lightgray/content.min.css?wp-mce-4205-20150910 Failed to load resource: the server responded with a status of 403 (Forbidden)
https://www.domain.com/wp/wp-content/themes/twentytwelve/editor-style.css?wp-mce-4205-20150910 Failed to load resource: the server responded with a status of 403 (Forbidden)
https://www.domain.com/wp/wp-includes/js/tinymce/skins/lightgray/content.min.css?wp-mce-4205-20150910 Failed to load resource: the server responded with a status of 403 (Forbidden)
https://www.domain.com/wp/wp-includes/js/tinymce/skins/lightgray/skin.min.css?wp-mce-4205-20150910 Failed to load resource: the server responded with a status of 403 (Forbidden)
https://www.domain.com/wp/wp-content/themes/twentytwelve/editor-style.css?wp-mce-4205-20150910 Failed to load resource: the server responded with a status of 403 (Forbidden)
If I go to New Post these are the errors:
Navigated to https://www.domain.com/wp/wp-admin/post-new.php
wp-tinymce.php?c=1&ver=4205-20150910:4 GET https://www.domain.com/wp/wp-includes/js/tinymce/skins/lightgray/skin.min.css?wp-mce-4205-20150910 (anonymous function) @ wp-tinymce.php?c=1&ver=4205-20150910:4n @ wp-tinymce.php?c=1&ver=4205-20150910:3f.loadCSS @ wp-tinymce.php?c=1&ver=4205-20150910:4j @ wp-tinymce.php?c=1&ver=4205-20150910:15k.renderUI @ wp-tinymce.php?c=1&ver=4205-20150910:15S.init @ wp-tinymce.php?c=1&ver=4205-20150910:10(anonymous function) @ wp-tinymce.php?c=1&ver=4205-20150910:10(anonymous function) @ wp-tinymce.php?c=1&ver=4205-20150910:5n @ wp-tinymce.php?c=1&ver=4205-20150910:3n.loadScripts.p @ wp-tinymce.php?c=1&ver=4205-20150910:5n.loadScripts @ wp-tinymce.php?c=1&ver=4205-20150910:5n.loadQueue @ wp-tinymce.php?c=1&ver=4205-20150910:5t @ wp-tinymce.php?c=1&ver=4205-20150910:10S.render @ wp-tinymce.php?c=1&ver=4205-20150910:10r @ wp-tinymce.php?c=1&ver=4205-20150910:11(anonymous function) @ wp-tinymce.php?c=1&ver=4205-20150910:11n @ wp-tinymce.php?c=1&ver=4205-20150910:3a @ wp-tinymce.php?c=1&ver=4205-20150910:11i @ wp-tinymce.php?c=1&ver=4205-20150910:3m @ wp-tinymce.php?c=1&ver=4205-20150910:3o @ wp-tinymce.php?c=1&ver=4205-20150910:3
wp-tinymce.php?c=1&ver=4205-20150910:10 GET https://www.domain.com/wp/wp-content/themes/twentytwelve/editor-style.css?wp-mce-4205-20150910 S.initContentBody @ wp-tinymce.php?c=1&ver=4205-20150910:10S.init @ wp-tinymce.php?c=1&ver=4205-20150910:10(anonymous function) @ wp-tinymce.php?c=1&ver=4205-20150910:10(anonymous function) @ wp-tinymce.php?c=1&ver=4205-20150910:5n @ wp-tinymce.php?c=1&ver=4205-20150910:3n.loadScripts.p @ wp-tinymce.php?c=1&ver=4205-20150910:5n.loadScripts @ wp-tinymce.php?c=1&ver=4205-20150910:5n.loadQueue @ wp-tinymce.php?c=1&ver=4205-20150910:5t @ wp-tinymce.php?c=1&ver=4205-20150910:10S.render @ wp-tinymce.php?c=1&ver=4205-20150910:10r @ wp-tinymce.php?c=1&ver=4205-20150910:11(anonymous function) @ wp-tinymce.php?c=1&ver=4205-20150910:11n @ wp-tinymce.php?c=1&ver=4205-20150910:3a @ wp-tinymce.php?c=1&ver=4205-20150910:11i @ wp-tinymce.php?c=1&ver=4205-20150910:3m @ wp-tinymce.php?c=1&ver=4205-20150910:3o @ wp-tinymce.php?c=1&ver=4205-20150910:3
wp-tinymce.php?c=1&ver=4205-20150910:10 GET https://www.domain.com/wp/wp-includes/js/tinymce/skins/lightgray/content.min.css?wp-mce-4205-20150910 403 (Forbidden)S.initContentBody @ wp-tinymce.php?c=1&ver=4205-20150910:10S.init @ wp-tinymce.php?c=1&ver=4205-20150910:10(anonymous function) @ wp-tinymce.php?c=1&ver=4205-20150910:10(anonymous function) @ wp-tinymce.php?c=1&ver=4205-20150910:5n @ wp-tinymce.php?c=1&ver=4205-20150910:3n.loadScripts.p @ wp-tinymce.php?c=1&ver=4205-20150910:5n.loadScripts @ wp-tinymce.php?c=1&ver=4205-20150910:5n.loadQueue @ wp-tinymce.php?c=1&ver=4205-20150910:5t @ wp-tinymce.php?c=1&ver=4205-20150910:10S.render @ wp-tinymce.php?c=1&ver=4205-20150910:10r @ wp-tinymce.php?c=1&ver=4205-20150910:11(anonymous function) @ wp-tinymce.php?c=1&ver=4205-20150910:11n @ wp-tinymce.php?c=1&ver=4205-20150910:3a @ wp-tinymce.php?c=1&ver=4205-20150910:11i @ wp-tinymce.php?c=1&ver=4205-20150910:3m @ wp-tinymce.php?c=1&ver=4205-20150910:3o @ wp-tinymce.php?c=1&ver=4205-20150910:3
I am at a loss as to what the issue is. I had originally thought it was a permissions issue. I guess the host disagrees, since I was sent to this post.