Глюк в WordPress приводит к тому, что сайты на базе WooCommerce показывают критическую ошибку, из-за чего онлайн магазины закрываются. Проблема вызвана единственной строкой кода. Тем временем было разработано временное решение. Команда WooCommcerce признает проблему и активно работает над выпуском окончательного исправления, которое будет распространено как патч.
🔥 Общайся с лучшими!
Криптоклуб – сообщество для истинных криптоэнтузиастов!
Сайты WooCommers падают
Проще говоря, кто-то поднял вопрос о проблемах с WordPress.org на форумах поддержки, и другие пользователи, сталкивающиеся с такой же ситуацией, откликнулись. Многие из ответивших упоминали, что их сайты не менялись уже долгое время, однако все они внезапно столкнулись со сбоем.
Как опытный веб-мастер, хочу поделиться полезной подсказкой от коллеги, который сообщил о проблеме на одном из моих сайтов. Он предложил временное решение для возобновления работы наших вебсайтов, которое заключалось в простой корректировке файла BlockPatterns.php — компонента WooCommerce.
https://www.searchenginejournal.com/wp-json/sscats/v2/tk/Middle_Post_Text
wp-content/plugins/woocommerce/src/Blocks/BlockPatterns.php
Произошла ошибка: функция ‘strpos()’ требует, чтобы её первым аргументом (‘haystack’) была строка, но вместо этого получила null в файле ‘/var/www/site/data/www/site.com.br/wp-content/plugins/woocommerceto-е/src/Blocks/BlockPatterns.php’ на строке 251.
«То же самое здесь.
Проблема возникла в версии 9.8.2, но сохранялась после обновления до 9.8.3. Возврат к версии 9.7.1 также не решил проблему.
Эта проблема появилась независимо от участия плагинов или недавних обновлений. Изменение кода на строке 251 стало краткосрочным решением.
Нам нужно найти более стабильное решение до тех пор, пока команда WooCommersce не выпустит официальный патч.»
Некоторые пользователи столкнулись с ошибкой после обновления плагина, однако отмена обновления не решила проблему. В то же время другие пользователи сообщили, что никаких действий до системного сбоя они не производили.
Представитель службы поддержки клиентов WooCommerce подтвердил, что они определили проблему и активно работают над ее решением.
Я ценю вашу обратную связь по данному вопросу. Ниже представлено краткосрочное решение признанной проблемы.
Обсуждение на GitHub
Официальный репозиторий WooCommerce на GitHub имеет эту заметку:
Вы можете столкнуться с проблемой, при которой сайт не загружается из-за ошибки в файле BlockPatterns.php. Эта проблема возникла вследствие некорректного ответа репозитория паттернов Woo. Несмотря на то что решение было внедрено на их стороне, некоторые сайты все еще могут быть затронуты устаревшими данными кэша.
Смотрите также
- ЛУНА взлетает до небес: поворот в медвежьем рынке заставляет криптотрейдеров плакать от радости 😂🚀
- Биткоин только что достиг отметки в 97,000 долларов США! Сможет ли он преодолеть планку в 100,000 или снова упадет? Узнайте сейчас!
- Акции PIKK. ПИК: прогноз акций.
- Google запускает новый вид «24 часа» в консоли поиска
- Биткоин по цене 100 тысяч долларов? Быки радуются, медведи грустят, и все наблюдают – это ли Луна?
- Клиентская сторона против. Серверный рендеринг
- Секреты GameDev шифра: хомяки, которые взламывают, и как вы можете тоже 🤯
- Акции ELMT. Элемент: прогноз акций.
- Кнопка покупки Bing ведет прямо к оформлению заказа
- Вы не поверите, почему большое партнерство Arbitrum с Nvidia закончилось пламенем!
2025-05-06 20:30