
Глюк в 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. Несмотря на то что решение было внедрено на их стороне, некоторые сайты все еще могут быть затронуты устаревшими данными кэша.
Смотрите также
- Акции EUTR. ЕвроТранс: прогноз акций.
- Мы разобрались как работают обзоры искусственного интеллекта (& построили инструмент, чтобы доказать это)
- Анализ динамики цен на криптовалюту CRV: прогнозы CRV
- Руководство по стратегии органического SEO: как повысить видимость в поиске и стимулировать рост
- Акции FESH. ДВМП: прогноз акций.
- Почему WordPress 6.6.1 был отмечен как вредоносное троянское ПО
- Apple Visual Intelligence – Места, магазины и многое другое
- 12 основных шагов в создании успешной стратегии SEO
- Google: иногда чрезмерная оптимизация приводит к SEO-спаму
- Google на низкоэффективном контенте, который выглядит хорошо
2025-05-06 20:30