Проблемы с визуальным редактором в WordPress

Сегодня столкнулся с проблемой на одном из сайтов с которым работал.

Суть проблемы заключалась в том, что визуальный редактор (Visual editor) TinyMCE не работал и показывал пустое поле.
В консоли браузера отображались ошибки о том, что невозможно подгрузить стили и скрипты. Картина была следующая:
Screenshot from 2015-08-26 13:20:24

Все нужные файлы находились в папке плагина NextGen library. При выключении этого плагина визуальный редактор работал как ни в чем не бывало.

На форумах WordPress‘а люди ругаются на функцию ‘DIRECTORY_SEPARATOR’, рекомендуют включить script_debug.

Оказалось у плагина проблемы с нахождением папки /wp-content

Все лечится очень просто. Нужно найти следующую строку в файле wp-config.php

define('WP_CONTENT_URL', '/wp-content');

И заменить ее следующей:

define('WP_CONTENT_URL', 'http://' . $_SERVER['HTTP_HOST'] . '/wp-content');

Categories:

Updated: