Автор Тема: Fatal error: Cannot redeclare gettext() in  (Прочитано 518 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн СергийUA

  • Сообщений: 221
    • Православный
Fatal error: Cannot redeclare gettext() in
« : 06.05.2019, 11:22:34 »
Христос Воскресе!
После обновления плагина вылетела ошибка:
Цитировать
Fatal error: Cannot redeclare gettext() in  ...............\public_html/wp-content/plugins/wp-rss-aggregator/includes/deprecated.php on line 50
Соответственно, сайт не открывается.

Вот там такой код:
Цитировать
// Polyfill gettext using the WordPress __() function, for Twig
if (!function_exists('\gettext')) {
  function gettext() {
        return call_user_func_array('__', func_get_args());
   
    }
}
Это 50 линия.
Помогите разобраться! :(

Оффлайн Алексей Давыдов

  • Сообщений: 26148
    • Православный
Re: Fatal error: Cannot redeclare gettext() in
« Ответ #1 : 06.05.2019, 13:35:42 »
А в аргументе function_exists обратная косая точно нужна?

Оффлайн СергийUA

  • Сообщений: 221
    • Православный
Re: Fatal error: Cannot redeclare gettext() in
« Ответ #2 : 06.05.2019, 13:46:19 »
Я не знаю. После автообновления случилось. Синим выделил ошибку. :-[

Оффлайн Алексей Давыдов

  • Сообщений: 26148
    • Православный
Re: Fatal error: Cannot redeclare gettext() in
« Ответ #3 : 06.05.2019, 14:04:38 »
Я не знаю. После автообновления случилось. Синим выделил ошибку. :-[
Попробуйте эту обратную косую убрать, чтобы было точное совпадение с именем:
if (!function_exists('gettext')) {и дальше по тексту.

Оффлайн СергийUA

  • Сообщений: 221
    • Православный
Re: Fatal error: Cannot redeclare gettext() in
« Ответ #4 : 06.05.2019, 14:54:23 »
Спаси вас, Господи! ;)

 

Пожертвования на работу форума "Православное кафе 'Миссионер'"
можно отправлять по приведенным ниже реквизитам"

R412396415730
E210633234893
Z101437155470

41001985760841



Рейтинг@Mail.ru