Поддержка Проблемы и решения Страница результатов поиска

  • Привет!

    Установил на блог плагин «WTI Like Post» для лайков под постами. В настройках отключил показ кнопок «лайкнуть» на главной странице и странице архива. Всё работает.

    Однако на странице вывода результатов поиска всё равно под заметками показываются эти «лайки». Пробовал добавлять/удалять search.php — никак не влияет.

    Выяснилось, что это происходит, судя по всему, из-за того что посты вывожу при помощи the_content (the_excerpt не то!) — и неважно, обрезаются ли они more.

    То есть, стоит задача убрать со страницы поисковых результатов вот эти объекты плагина.

    Написал на форум поддержки плагина, но там пока в ответ тишина.

    Вижу следующие варианты:
    1. В настройках плагина можно отключить его показ на страницах по ID. Значит, есть возможность указать ID страницы результатов поиска.
    Но ведь у страницы поисковых результатов нет ID?!

    2. Применить к div плагина display:none через CSS. Но опять: как применить это действие именно к странице поиска?

    Видимо, можно создать page, для которой использовать свой шаблон search.php или searchpage.php — но тогда как перенаправить вывод результатов поиска на неё? (В searchform.php, наверное, что-то править или в functions.php какой-то фильтр сочинять…)

Просмотр 1 ответа (всего 1)
  • Вот что мне ответили в поддержке (продублирую):

    Нужно добавить в файле плагина wti_like_post_site.php в начале функции PutWtiLikePost function следующий код:

    if (is_search()) {
         return $content;
    }
Просмотр 1 ответа (всего 1)
  • Тема «Страница результатов поиска» закрыта для новых ответов.