来自Codex文件:is_search()
条件标记检查是否显示搜索结果页存档。这是一个布尔函数,意味着它返回TRUE
或FALSE
.
<?php $search_box_term = is_search() ? get_search_query() : \'DEFAULT SEARCHBOX STRING\'; ?>
<input type="text" value="<?php echo $search_box_term; ?>" name="s">
所以这个↑ 显示其中一个
DEFAULT SEARCHBOX STRING
如果你在搜索结果页面上,也可以使用搜索词。
<小时>EDIT: 这里有一个过滤器,您可以将其放入函数中。php文件:
function wpse50321_alter_search_form( $form )
{
return \'<form role="search" method="get" id="searchform" action="\' . esc_url( home_url( \'/\' ) ) . \'" >
<input type="text" value="\' . ( is_search() ? get_search_query() : \'DEFAULT SEARCHBOX STRING\' ) . \'" name="s" id="s" />
<input type="submit" id="searchsubmit" value="\'. esc_attr__(\'Go\') .\'" />
</form>\';
}
add_filter( \'get_search_form\', \'wpse50321_alter_search_form\', 99999 );