ВОПРОС
Мои загруженные изображения не отображаются в медиатеке WordPress. Проблема в том, что система показывает, что они есть. Но сами картинки не выводятся. Что более странно, в галерее все отображается нормально.
Для решения я пробовал отключить все используемые расширения. Также пришлось отказаться от кэширования, так как я заходил с 4 разных компьютеров и через разные браузеры. Кстати есть один интересный момент – если я загружаю картинки через проводник, то картинки выводятся нормально. И другой сайт, который установлен на том же сервере, работает просто отлично.
Вообще я понятия не имею, что здесь не так. Может быть, вы поможете найти решение?
ОТВЕТ
Привет. Проблема мне очень знакома – я сам столкнулся с ней. Я очень долго делал отладку и в итоге смог это исправить. В общем, просто повторяй за мной:
Сначала нужно добавить этот код в файл db-config.php:
define(‘SCRIPT_DEBUG’, TRUE);
define(‘WP_DEBUG’, TRUE);
define( ‘WP_DEBUG_LOG’, true );
Затем переходи по пути /wp-includes/js/wp-util.js и в строчке под номером 100 вставь это:
deferred.jqXHR = $.ajax( options ).done( function( response ) {
try {
response = JSON.parse(response);
} catch (Exception) {
response = response;
}
В целом, это решило мою проблему. Надеюсь, тебе поможет это решение.