Поддержка Проблемы и решения Не получается установить ни одну тему

  • Всем добрый день. Пользуюсь WordPress’ом впервые и столкнулся с такой проблемой: не получается установить какую либо тему, кроме трех стандартных. Пробовал самые разные, но сталкиваюсь постоянно с одной и той же ошибкой. Буду очень признателен за помощь.

    Вот так вот ругается постоянно:
    Fatal error: Uncaught TypeError: error_reporting(): Argument #1 ($error_level) must be of type ?int, string given in E:\OpenServer\domains\wac\wp-content\themes\trustnews\functions.php:233 Stack trace: #0 E:\OpenServer\domains\wac\wp-content\themes\trustnews\functions.php(233): error_reporting() #1 E:\OpenServer\domains\wac\wp-settings.php(528): include('E:\\OpenServer\\d...') #2 E:\OpenServer\domains\wac\wp-config.php(89): require_once('E:\\OpenServer\\d...') #3 E:\OpenServer\domains\wac\wp-load.php(37): require_once('E:\\OpenServer\\d...') #4 E:\OpenServer\domains\wac\wp-admin\admin.php(34): require_once('E:\\OpenServer\\d...') #5 E:\OpenServer\domains\wac\wp-admin\customize.php(13): require_once('E:\\OpenServer\\d...') #6 {main} thrown in E:\OpenServer\domains\wac\wp-content\themes\trustnews\functions.php on line 233

Просмотр 1 ответа (всего 1)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Ошибка в теме TrustNews, там в файле functions.php на строке 233 вызывается функция error_reporting() с неверным аргументом. Однако в официальном дистрибутиве темы в этом файле 232 строки и ошибки нет.

    • Если тема взята из другого источника, попробуйте заменить её на официальную версию из каталога.
    • Если строка 233 была добавлена вручную — удалите её.
    • Также может помочь переключение версии PHP с 8.0 на 7.4 или 7.3.
Просмотр 1 ответа (всего 1)