Как сделать заполнитель для поискового ввода в WordPress

Я переопределил стандартную форму поиска WordPress, создав собственную форму поиска (нашел этот код в Google). вот:

<form method="get" class="searchform" action="<?php bloginfo('url'); ?>">
<div>
<input class="text" type="text" value="<?php if(trim(wp_specialchars($s,1))!='') echo trim(wp_specialchars($s,1));else echo ' ';?>" name="s" id="s" />
</div>
</form>

Я пытался добавить заполнитель для этого & изменить мой код для строки ввода на это:

<input class="text" type="text" value="<?php if(trim(wp_specialchars($s,1))!='') echo trim(wp_specialchars($s,1));else echo ' ';?>" name="s" id="s" placeholder="Search Here" />

но это не работает для меня. Пожалуйста, помогите кому-нибудь.

0

Решение

Вы можете просто использовать атрибут placeholder следующим образом:

<input type="text" placeholder="Search the site"/>

Если вы введете значение, оно заменит ваш заполнитель. Попробуйте удалить значение из вашего ввода, и оно должно работать

2

Другие решения

Вы можете просто использовать placeholder на ваш входной тег, как

<input type="text" placeholder="Search the site"/>
0

По вопросам рекламы [email protected]