Поддержка Проблемы и решения Ошибка в логах — /wp-includes/class-wp-hook.php on line 288

  • Друзья, в логах постоянно мелькает ошибка

    PHP Warning: call_user_func_array() expects parameter 1 to be a valid callback, class ‘add_local_avatars’ does not have a method ‘avatar_footer’ in /…/…/…/www/wp-includes/class-wp-hook.php on line 288

    Обновил все плагины, обновил ВП до актуальной версии, ошибка осталась. В чем может быть проблема ? Куда лезть и что проверять ?

    Спасибо.

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Судя по ‘add_local_avatars’, проблема с каким-то плагином, имеющим схожее с local avatars названием.

    Действительно, имеется такой плагин в арсенале. Вот ссылка на него.

    https://ru.wordpress.org/plugins/add-local-avatar/

    Для 23 пользователей проекта присвоены уникальные аватары через него.

    Если подскажите, как его подправить или как присвоить пользователям на основе связки аватар-email уникальные картинки — буду очень признателен.

    Благодарю за оперативный ответ.

    Действительно, имеется такой плагин в арсенале.

    Обновление: 6 лет назад
    Совместим вплоть до: 3.7.32

    Ничё так 🙂

    как его подправить

    Доктор сказал «В морг» 🙂

    Вот этот https://ru.wordpress.org/plugins/simple-local-avatars/ вроде как посвежее будет.

    Благодарю за наводку. А Вы не подскажите, не проще ли мне сделать проверку по email адресу и подгрузку аватарки ?

    Представлял это как-то из серии

    if email=aaa@mail.com then avatar=/img/avatar1.jpg
    else
    if email=bbb@mail.com then avatar=/img/avatar2.jpg
    ...
    else
    avatar=/img/default.jpg

    Пытался несколько лет назад написать сам, но знаний не хватило, пришлось сохранить плагин. Хотя им уже много лет не пользуюсь

    не проще ли мне сделать проверку по email адресу и подгрузку аватарки ?

    Если спрашиваете, то скорее всего не проще.

    Хотя кто знает. Некоторым как-то удается удачно повторить заклинание, не имея ни малейшего понятия, на каком языке оно написано 🙂

    Понял. Спасибо. Попытаюсь найти старые доработки и реализовать.

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «Ошибка в логах — /wp-includes/class-wp-hook.php on line 288» закрыта для новых ответов.