WordPress выпускает версию 6.6.1 для исправления фатальных ошибок в версии 6.6

Как опытный веб-мастер с многолетним опытом работы за плечами, я видел немало обновлений WordPress и неожиданных проблем, которые они могут принести. Недавний выпуск WordPress 6.6 и последующее обновление 6.6.1 не стали исключением.


Через неделю после проблемного запуска версии 6.6 WordPress выпустил новую версию, направленную на решение семи серьезных проблем. Среди них две ошибки, которые привели к фатальным ошибкам, приводившим к сбоям на веб-сайте, и проблема, вызывающая ложные предупреждения плагинов безопасности. Кроме того, это обновление устраняет ряд других проблем, которые привели к нежелательным изменениям пользовательского интерфейса.

Фатальные ошибки в WordPress 6.6

Одним из моментов, который привлек значительное внимание в социальных сетях, была проблема, конкретно затрагивающая пользователей определенных конструкторов страниц и тем, таких как Divi. Хотя эта проблема не была серьезной по своим масштабам, она привела к заметному изменению внешнего вида веб-сайтов за счет введения подчеркиваний под всеми ссылками. Некоторые острословы в социальных сетях даже пошутили, что это было задумано, а не ошибка. Вообще говоря, подчеркивание под ссылками считается хорошей пользовательской практикой; однако они не важны для каждой ссылки, особенно в навигации верхнего уровня.

«Обновление до версии 6.6 привело к немедленному подчеркиванию всех ссылок на промежуточном сайте, оформленном в стиле divi».

Предложенное решение, казалось, решило проблему, но они по-прежнему не были уверены в ее основной причине.

«Есть ли среди вас какие-либо подозрения, что эта проблема с моим промежуточным сайтом сохраняется, или это может быть обновление версии WordPress или проблема с темой Divi, которая требует от них внимания? Кстати, если кто-нибудь знает о ‘Rparen ошибка’, с которой я сейчас сталкиваюсь, буду очень признателен за ваше мнение.»

Я столкнулся с ситуацией, когда Divi, несмотря на то, что проблема была на стороне WordPress, быстро выпустила экстренное решение для своих пользователей.

Позже WordPress признал ошибку и сообщил, что выпустит исправление в версии 6.6.1.

Другие проблемы, исправленные в версии 6.6.1

Фатальная ошибка

is_utf8_charset не определен при вызове из кода в compat.php (вызывает фатальную ошибку).

В сегменте кода, расположенном в строке 6.6, возникла проблема, приведшая к серьезной ошибке (фатальной). Этот сбой оставался незамеченным, пока о нем не сообщили пользователи WP Super Cache. В качестве временного решения WP Super Cache отключил всю функцию кэширования веб-сайта.

«Отключение кэша устраняет ошибку, но это далеко не идеально.»

Фатальная ошибка PHP

«Неустранимая ошибка PHP: неперехваченная ошибка: объект класса WP_Comment не удалось преобразовать в строку».

Как опытный веб-мастер, я столкнулся с проблемой в определенном сегменте кода WordPress, предназначенном для получения имени комментатора сообщения на основе идентификатора комментария. Однако в некоторых случаях эта часть программы получала более сложный фрагмент данных — объект WP_Comment — вместо простого числа. Это несоответствие привело к «фатальной ошибке» PHP, похожей на разочарование при попытке с силой вставить квадратный колышек в круглое отверстие.

Эта проблема была обнаружена кем-то, кто использовал конструктор веб-сайтов Divi.

Прочитайте полную информацию об обновлении WordPress 6.6.1:

WordPress 6.6.1 Сопровождающая версия

Смотрите также

2024-07-23 21:38