Форма поиска на сайте не только повышает функциональность, юзабилити, но и , что немаловажно это элемент дизайна любого web-проекта. И наверняка многие блоггеры хотели-бы видеть у себя на сайте не то, что предложили им разработчики шаблона. И сегодня пойдет речь о том, как без сторонней помощи, самостоятельно изменить стили CSS, чтобы у вас получилась красивая форма поиска WordPress.
Форма поиска будет выполнена в стиле нынче модного Flat-дизайна. Выводится она в сайдбаре специальным виджетом, который есть в любом шаблоне WordPress.
Красивая форма поиска WordPress

Что-бы не выискивать отрывки стилей формы по всей таблице CSS шаблона, нужно переопределить классы CSS, которые присвоены форме поиска по умолчанию. Для этого нужно в добавить в окончание файла functions.php такой код:
function my_search_form( $form ) {
$form = '
<form role="search" method="get" id="searchform" action="' . home_url( '/' ) . '" >
<label>Что-то ищете?????</label>
<input type="text" placeholder="Поиск по сайту..." value="' . get_search_query() . '" name="s" id="s" />
<input type="submit" id="searchsubmit" value="" />
</form>';
return $form;
}
add_filter( 'get_search_form', 'my_search_form' );
Этот код переопределяет стили CSS и присваивает форме id — #searchform . Давайте немного разберем код построчно.
<label>Что-то ищете?????</label> На мой взгляд бесполезная строчка, которую можно удалять без сожаления. Она добавляет к форме (сверху) любое слово, или фразу.
<input type="text" placeholder="Поиск по сайту..." value="' . get_search_query() . '" name="s" id="s" /> Это строка, в которую вводится искомое. Здесь обратите внимание на placeholder="Поиск по сайту..." Это словосочетание внутри формы поиска. Меняйте на любое свое.
Ну и
<input type="submit" id="searchsubmit" value="" /> — кнопка для активации поиска.
Меняем стили CSS формы поиска WordPress
Ну а тут полная свобода действий. Я публикую такие стили CSS формы поиска WordPress, ну а вы уже меняйте их и приспосабливайте под свой шаблон.
#searchform{ /* вся форма, можно задать цвет, размер, отступы */
margin-top: 10px;
}
#searchform input[type="text"]{ /* поле ввода */
min-width: 230px;
width: 230px;
padding: 10px;
}
#searchform input[type="submit"]{ /* кнопка */
min-width: 60px;
width: 60px;
height: 41px;
position: absolute;
background: url(/css-formy-poiska-wordpress/img/icon.png) no-repeat centr; /* иконка */
background-color: #d91e18; /* цвет кнопки */
}
Cкачайте иконку, для данной формы размер картинки 32 на 32 пиксела вполне достаточно.
— На этом на сегодня все, уверен, у вас получится красивая и стильная форма поиска WordPress.
Ремонт бензобура праи с Ремонт.
Создание Video Background HTML 5
Лучшие бесплатные WordPress Темы для малого бизнеса 2015
Оформление текста в HTML — Выноски Callout
Хороший урок. Надо и себе изменить а то как то простовато смотрится.