Перейти к содержимому
  • О нас
  • Статьи
  • Портфолио
Творческая студия Гаркон — интернет продвижение брендов и компаний
  • Создание сайтов
  • Поддержка
  • Нейросети
  • Автоматизация
Творческая студия Гаркон — интернет продвижение брендов и компаний

Создание поддержка продвижение сайтов

  • Создание сайтов
  • Поддержка
  • Нейросети
  • Автоматизация

Главная » Статьи » Обновление WordPress 6.8 сломало сайты


Последнее обновление WordPress 6.8 привело к сбою более 80 % плагинов — и что делать

Практическое руководство от компании Garkon

Автор: Команда Garkon

Время чтения: ~6 минут

Основные баги и их причины

Важно: после обновления WordPress многие плагины перестали работать. Основные причины:

  • Новая версия PHP или ядра WordPress: старые плагины вызывают deprecated-функции, неправильные типы, undefined functions.
  • Плагины кэширования, SEO, темы работают некорректно: белый экран, некорректная генерация sitemap, вызов удалённых функций.
  • Устаревшие внутренние вызовы API: функция _load_textdomain_just_in_time() вызывает уведомления doing_it_wrong.

Решение: подавление ошибки “textdomain error“

Если в логах вы видите сообщения вроде doing_it_wrong trigger error for function _load_textdomain_just_in_time, создайте MU-плагин:

/wp-content/mu-plugins/disable-wp-textdomain-error.php
?php
/**
 * Plugin Name: Disable Textdomain Error
 * Description: Prevents triggering errors for the '_load_textdomain_just_in_time' function.
 * Author: Your Name
 * Version: 1.0
 */

if ( ! defined( 'ABSPATH' ) ) {
    exit; // Exit if accessed directly.
}

add_filter( 'doing_it_wrong_trigger_error', function( $status, $function_name ) {
    if ( '_load_textdomain_just_in_time' === $function_name ) {
        return false;
    }
    return $status;
}, 10, 2 );

Важно: MU-плагин загружается всегда, даже если обычные плагины отключены.

Общий план восстановления

  • Резервное копирование сайта: файлы + база данных.
  • Отключение всех плагинов: переименуйте папку /wp-content/plugins через FTP.
  • Очистка кэша вручную:
  • /wp-content/cache/
  • /wp-content/object-cache.php
  • /wp-content/advanced-cache.php
  • Откат PHP-версии до той, на которой сайт работал корректно (например, 7.4 или 8.0).
  • Включение режима отладки в wp-config.php:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
  • Просмотр /wp-content/debug.log для выявления проблемных функций или плагинов.
  • Использование MU-патча для подавления конкретных ошибок.
  • Активация плагинов по одному, чтобы выявить конфликтный.
  • Замена устаревших плагинов на актуальные версии или обращение к разработчику.
  • Настройка staging-среды для тестирования обновлений перед продакшеном.

Часто задаваемые вопросы

Почему плагины перестали работать после обновления WordPress?

Причина в несовместимости с новым ядром, версией PHP или изменениях API.

Что делать при ошибке _load_textdomain_just_in_time?

Создать MU-плагин с фильтром doing_it_wrong_trigger_error, который подавляет эту ошибку.

Можно ли восстановить сайт, если он не открывается?

Да — через отключение всех плагинов, включение WP_DEBUG и откат версии PHP или WP.

Можно ли восстановить сайт, если админ-панель недоступна?

Да, через FTP отключение плагинов, включение WP_DEBUG и применение патчей.

Компания Garkon внимательно следит за проблемами сайтов на WordPress после обновлений.

Гаркон 2026 © Творческая студия Гаркон - интернет продвижение брендов и компаний


    Обсудить мой проект

    Оставляя свои контактные данные, вы принимаете условия Политики конфиденциальности в отношении обработки персональных данных