如何在WordPress中为搜索输入创建占位符

时间:2014-09-20 07:44:15

标签: php wordpress search

我通过创建自己的搜索表单(在谷歌中找到此代码)覆盖默认的wordpress搜索表单。这是:

<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>

我试图为这个&amp;添加一个占位符。将输入行的代码更改为:

<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" />

但它不适合我。请帮助别人。

2 个答案:

答案 0 :(得分:2)

你可以简单地使用占位符属性,如下所示:

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

如果您输入值,该值将覆盖您的占位符。尝试从输入中删除值,它应该可以正常工作

答案 1 :(得分:0)

您可以在输入标记上使用placeholder,例如

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