Поддержка Проблемы и решения Как правильно добавить фильтр на the_title() ?

  • Суть — добавить фильтр к the_title().
    Фильтр добавил, работает. Но есть нюанс.

    if (is_single() || is_home()){
    //код фильтра
    { else {
    //ничего не делаем, возвращаем как есть
    }

    Такое условие сработало нормально и фильтр перестал работать в админке)
    Но на странице записи еще есть плагин Breadcrumb NavXT, который тоже использует the_title() и мой фильтр срабатывает и для хлебных крошек, что не есть хорошо.

    Собсно вопрос — можно ли сделать так, чтобы фильтр срабатывал только для заголовка статьи, и больше нигде?

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

    (@sergeybiryukov)

    Live and Learn

    Как вариант — перенести строку с add_filter() в шаблон и разместить перед выводом заголовка.

    Круто, работает, спасибо)

    Нашел еще один вариант — написать свою функцию для вывода the_title(), но пока остановлюсь на варианте Sergey Biryukov

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