Ошибка Wordpress: не работает визуальный редактор | ВесьТоп создание и продвижение сайтов

Поддержка сайта

Высокие позиции в поисковой системе, на прямую зависят от развития вашего сайта.

Продвижение сайтов

Эффективность стратегий продвижения подтверждается сотрудничеством с крупными клиентами и отзывами о нашей работе.

Создание сайтов

Мы делаем сайты быстро, недорого и профессионально. От работы с нами, у вас останутся только положительные эмоции.

Ошибка WordPress: не работает визуальный редактор

Ошибка WordPress: не работает визуальный редактор

Недавно я обнаружил ошибку в WordPress 2.8.4 (последняя версия на данный момент).

ошибка

В очередной раз обновляя свою любимую статью Продвижение сайта с внешними ссылками, я обнаружил следующий неприятный эффект — в админке при смене поста визуальный редактор перестает загружать текст и в правом нижнем углу пропадает грубый угол для растягивания текстового поля. Таким образом, только в режиме HTML можно изменить статью.

Исследование

Я внимательно посмотрел на всю страницу и заметил, что страница не загружается до конца и не показывает предыдущие версии поста. Внизу страницы находится список предыдущих версий поста, который увеличивается с каждым изменением статьи. Сразу после заголовка списка «Версии публикации» страница закрылась. Я просмотрел другие сообщения в блоге, но проблем не было. Это навело меня на мысль, что ошибка связана с большим количеством версий публикации и длинным текстом. К сожалению, на данный момент у меня нет времени просматривать код WordPress, но, вероятно, все предыдущие версии загружаются в память и при большом количестве версий страница ломается.

Я открыл cpanel на хостинге и оттуда зашел в phpMyAdmin. Бегло взглянув на таблицу публикаций wp_posts, я понял, как вывести количество предыдущих публикаций.По адресу страницы смены публикации видно, что номер публикации 125. Адрес: https://ganbox.com/blog/wp -admin / post.php? action = редактировать&post = 125

Выполняется следующий SQL-запрос:

ВЫБЕРИТЕ * ОТ `wp_posts` WHERE` post_name` LIKE ‘125-%’

Где 125 — номер публикации и принесенной мне

Показаны строки 0–29 (всего 82, запрос занял 0,0041 с)

Видно, что существует 82 версии сообщения, добавив, что текст длинный, я был уверен, что это проблема.

На всякий случай сделал резервную копию таблицы wp_posts, а потом решил удалить несколько старых версий.

Ответ

Сначала выполнила просьбу

ВЫБЕРИТЕ * ИЗ `wp_posts` WHERE` post_name` LIKE ‘125-%’ И post_date < СЕЙЧАС () — ИНТЕРВАЛ 1 МЕСЯЦ ПО ЗАКАЗУ post_date

Показаны строки 0–29 (всего 56, запрос занял 0,0173 секунды)

Это показывает мне, что существует 56 версий старше месяца.

Я удалил их запросом:

УДАЛИТЬ ИЗ `wp_posts` WHERE` post_name` LIKE ‘125-%’ И post_date < СЕЙЧАС () — ИНТЕРВАЛ 1 МЕСЯЦ

Все нормально работало, когда вы меняли пост.

По-видимому, эта ошибка возникает очень редко и только тогда, когда общий текст всех версий сообщения слишком велик. Если «Визуальный редактор» WordPress перестает загружать текст за вас, вы можете попробовать этот прием.

Всегда делайте резервную копию базы данных перед ее использованием, ganbox.com не несет ответственности за проблемы, возникающие в результате использования этого взлома.

Читайте так же:
Not found

Нам доверяют

Интернет магазин