Как добавить превью-текст в поле поиска сайта на WordPress?

Вопрос

Всем привет, и я очередной веб-мастер, который работает над своим сайтом на WordPress. При помощи функции <?php get_search_form(); ?> я вывожу на странице поисковую форму. И здесь возникла одна проблема: я понятия не имею, как можно сюда добавить текст для заполнения. Может быть у вас есть какие-то идеи?

Полезно: Как работают do_action и add_action в WordPress?

Ответ

На самом деле, все просто. В папке твоей темы должен быть файл для области поиска. Он называется “searchform.php”. Поэтому сначала посмотри, на месте ли он. Если же его там нет, то нужно сделать новый. Для этого создай новый файл с этим названием и добавь туда этот код (или свой, в зависимости от того, какие поля нужны именно тебе):

<form role=”search” method=”get” id=”searchform” action=”<?php echo home_url( ‘/’ ); ?>”>

<div>

<input type=”text” value=”” name=”s” id=”s” placeholder=”Search gear, clothing, & more..” />

<input type=”submit” id=”searchsubmit” value=”Search” />

</div>

</form>

И когда уже ты сохранишь изменения, нужно будет просто в настройках заменить стандартную форму поиска на свою.