Итак, у меня есть страница .html на моем веб-сайте Wordpress, и я хочу иметь возможность использовать кнопку поиска на статической странице html для поиска WordPress с использованием собственной страницы search.php, возможно ли это?
Это правильно? Это находится внутри моего test.html:
<div class = "search_bar-wrapper">
<input type = "text" class = "search_bar search-input evt-search-input-wp" placeholder = "Search"
value = "<?php echo get_search_query(true); ?>"/>
<button class = "btn-fh btn-secondary search-btn search-btn-overlay">
<i class = "custom-icon icon-icon_small_arrow_right"></i>
</button>
<div class = "clearInput"><img src = "/images/icon_close.svg" alt = "" /></div>
</div>
Могу ли я вместо этого указывать на вводе form = "submit" и action = ".."? Если да, то на что должно указывать действие?






Да, вы можете это сделать, добавив этот код на свою html-страницу и изменив URL-адрес действия формы с помощью URL-адреса Wordpress
<div class = "search_bar-wrapper">
<form action = "https://wordpressdomainhere.com/" method = "get">
<input type = "text" name = "s" class = "search_bar search-input evt-search-input-wp" placeholder = "Search Here"/>
<button class = "btn-fh btn-secondary search-btn search-btn-overlay">
<i class = "custom-icon icon-icon_small_arrow_right"></i>
</button>
<div class = "clearInput"><img src = "/images/icon_close.svg" alt = ""/></div>
</form>
</div>
При стандартной установке WordPress, не являющейся субдоменом, поисковый URL-адрес -
/, так что это должен быть вашactionнаform. Если у вас не стандартная установка или вы находитесь в папке, вам необходимо это настроить. Очевидно, что<?phpне будет работать с этим файлом, поскольку он тоже HTML. Ваш поисковый запрос должен иметь просто имяs.