Я переопределил стандартную форму поиска 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" />
но это не работает для меня. Пожалуйста, помогите кому-нибудь.
Вы можете просто использовать атрибут placeholder следующим образом:
<input type="text" placeholder="Search the site"/>
Если вы введете значение, оно заменит ваш заполнитель. Попробуйте удалить значение из вашего ввода, и оно должно работать
Вы можете просто использовать placeholder
на ваш входной тег, как
<input type="text" placeholder="Search the site"/>