Поддержка Проблемы и решения Как добавить экшн на функцию

  • Решено eugenepascal

    (@eugenepascal)


    Добрый день!

    Надо добавить экшн(модифицировать вывод функции вордпресс)

    Например
    function wp_get_archives_modified($output) {
    /*
    My Action
    */
    return $output;
    }
    add_filter(‘wp_get_archives’,’wp_get_archives_modified’); wp_get_archives(‘type=monthly’);

    Данная конструкция не работает (

    Хотя делал подобную для
    add_filter(‘wp_list_categories’, ‘wp_list_categories_modified’);

    То работает )

    Подскажите как решить проблему ?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Yuri

    (@yube)

    Наверно, все-таки, не action, а filter 🙂
    С чего вы взяли, что хук ‘wp_get_archives’ существует?

    Сделайте как-то так:

    function wp_get_archives_modified() {
     $output = wp_get_archives('type=monthly&echo=0');
    /*
    My Action
    */
    return $output;
    }
    echo wp_get_archives_modified();

    YuBe: Спасибо. Все работает. Это решение проблемы для меня

    Спасибо еще раз.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Как добавить экшн на функцию» закрыта для новых ответов.