WP:覆盖搜索小组件

时间:2011-01-11 04:02:00

标签: php wordpress

我把搜索小部件放在我的网站上(默认的Wordpress 3.0.4)。默认输出为

<form action="http://alessandro.host/" id="searchform" method="get" role="search">
    <div><label for="s" class="screen-reader-text">Search for:</label>
    <input type="text" id="s" name="s" value="">
    <input type="submit" value="Search" id="searchsubmit">
    </div>
</form>

现在我想覆盖它以使输出像这样

<form action="http://alessandro.host/" id="searchform" method="get" role="search">
    <div>
    <input type="text" id="s" name="s" value="Search">
    </div>
</form>

请注意,没有labelsend button

我怎么能成功?

1 个答案:

答案 0 :(得分:3)

您需要将search.php重命名为searchform.php并将其放在主题文件夹中。 Wordpress首先检查当前主题文件夹中的文件,如果没有找到,则显示默认模板。

我认为您需要thisthis

它描述了两种方式,添加模板或覆盖基本搜索表单/标准。

快乐编码