• Подскажите плиз!
    Деактивировал некоторые плагины, которые тормозили сайт, теперь в админке на страницах постов и страниц выдает такое сообщение в шапке сайта — «Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, » was given in /home/content/39/8986139/html/a-t/wp-includes/plugin.php on line 505″

    Далее, добавил пост, страница выдала ошибку, но пост на сайте появился, вот только дебуггер показывает кучу картинок вместо одной правильной, еогда делаешь пост на фейсбуке например…

    Помогите разобраться плз.

    Спасибо!

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

    (@sergeybiryukov)

    Live and Learn

    Скорее всего, где-то в теме есть вызов add_action() или add_filter() с функцией одного из деактивированных плагинов, которая теперь недоступна.

    Sergey Biryukov
    Спасибо! Так а как это можно исправить?

    Модератор Yui

    (@fierevere)

    永子

    define ('WP_DEBUG','true');

    уберите из wp-config.php

    warning это не ошибка

    У меня иной параметр стоит — define(‘WP_DEBUG’, false);

    P.S. И выскакивает данное предупреждение только когда заходишь создать либо пост либо страницу, на других нету этого.

    Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, denisco.pro

    Спасибо! Так а как это можно исправить?

    Поискать в файлах темы (и, возможно, в плагинах) все add_action и add_filter. В параметрах этих функций указывается хук и имя функции. Вот одна из указанных функций и не доступна. Т.е. собираете все функции и ищите по их по названию в файлах темы и плагинах, что не найдете — удаляете.

Просмотр 6 ответов — с 1 по 6 (всего 6)

Тема «ошибка "call_user_func_array"» закрыта для новых ответов.