29.12.2013
Для того, чтобы добавить в шаблон сайта форму для поиска по сайту, нужно добавить код
<?php get_search_form(); ?>
– этот код подключает файл searchform.php, который содержит форму поиска:
<div class="search-block">
<form role="search" method="get" id="searchform" action="<?php bloginfo('url'); ?>/">
<input id="s" type="text" placeholder="Поиск по сайту" name="s" value="">
<input type="submit" id="searchsubmit" value="" />
</form>
</div>
Форму поиска можно видоизменить как вам угодно, а также прописать любые стили для отображения, на одном из сайтов у меня такие прописаны стили:
.search-block {
position: relative;
}
.search-block #s {
border: 1px solid #d4d4d4;
padding: 10px 40px 10px 20px;
width: 310px;
}
.search-block #searchsubmit {
background: url("images/s.png") no-repeat 0 0;
cursor: pointer;
height: 25px;
position: absolute;
right: 7px;
top:7px;
width: 21px;
}
Вы же можете прописать любые стили, которые подходят под ваш шаблон.
Чтобы получить страницу для вывода результатов поиска, можно скопировать файл, в котором выводятся категории и назвать его search.php.