救援模板标签
简单使用
get_search_form( $echo )
用于搜索表单。
此模板标记首先搜索searchform.php
主主题文件夹中的文件。如果没有这样的模板,那么您将得到一个默认的搜索表单。根据您的输入参数,您可以回显或返回它以供以后使用。它的末端还有一个过滤器,其中包含完整的搜索表单HTML作为字符串:get_search_form
有一个参数:$form_html
.
如何以及使用什么来修改搜索表单,所以如果您想更改输出,只需添加、添加前缀、替换任何内容。。。
使用get_search_form
-筛选以预/附加某些内容或完全替换表单使用自定义模板构建唯一的搜索表单,或者使用主题结构变得非常复杂,并使用筛选器从嵌套主题结构中的某个位置加载搜索表单:
// In your functions.php
function wpse65934_searchform_location( $form )
{
return get_template_part( \'subfolder/searchform\', \'default\' );
}
add_filter( \'get_search_form\', \'wpse65934_searchform_location\' );