Intereting Posts
пустой запрос прерывает другие запросы Запрос по ключевому слову или автору Правильный способ загрузки таблицы стилей в состояние Получите только непосредственных детей (а не внуков) иерархического пользовательского таксономического термина Расширение нового медиа-загрузчика в WordPress 3.5 как обновить страницу после выхода пользователя с помощью «wp_logout_url»? Показывать пустые пользовательские таксономии по-разному, чем с одним с сообщениями Запуск WordPress как пользователя FTP? Глядя на ограничение количества символов на моей странице Представлено для просмотра на страницу с черновиком Невозможно отобразить пользовательский виджет WC 3.x Получить категории из переменного продукта корзины Адрес WordPress (URL) Возвращает назад Как добавить фрагмент кода PHP ко всем страницам публикации? Развернуть автора, теги и категории в WordPress JSON API

Как переопределить шаблон поиска в плагине?

Как переопределить шаблон поиска, т. Е. Использовать внутри темы с пользовательской страницей поиска внутри плагина? Укажите, пожалуйста, какие-либо релевантные действия / фильтры, которые можно использовать для этого.

Любая помощь высоко ценится.

Вы можете использовать template_include filter hook

 add_filter('template_include','my_custom_search_template'); function my_custom_search_template($template){ global $wp_query; if (!$wp_query->is_search) return $template return dirname( __FILE__ ) . '/my_search_template.php'; } 

Если я правильно прочитал ваш вопрос, на него был дан ответ на stackoverflow . Ссылка охватывает создание пользовательских шаблонов страниц при активации плагинов, а также охватывает перехват шаблона.