wordpress標(biāo)簽中g(shù)et_search_form是用來(lái)調(diào)用搜索框的標(biāo)簽,主要是用來(lái)發(fā)現(xiàn)模板中的searchform.php文件,如果在我們的主題中沒(méi)有searchform.php文件,他會(huì)默認(rèn)調(diào)用內(nèi)置的搜索框模塊,模板中通常我們使用以下標(biāo)簽去調(diào)用這個(gè)文件:
<?php get_search_form(); ?>
searchform.php文件根據(jù)HTML版本不同,分別有兩種內(nèi)置的搜索模塊:HTML4的網(wǎng)站中我們使用以下代碼形式顯示內(nèi)置的搜索模塊:
<form role="search" method="get" id="searchform" action="<?php echo home_url( '/' ); ?>">
<div><label class="screen-reader-text" for="s">Search for:</label>
<input type="text" value="" name="s" id="s" />
<input type="submit" id="searchsubmit" value="Search" />
</div>
</form>
而如果你使用的是HTML5的版本,就會(huì)默認(rèn)使用以下內(nèi)置代碼顯示搜索模塊:
<form role="search" method="get" class="search-form" action="<?php echo home_url( '/' ); ?>">
<label>
<span class="screen-reader-text">Search for:</span>
<input type="search" class="search-field" placeholder="Search …" value="" name="s" title="Search for:" />
</label>
<input type="submit" class="search-submit" value="Search" />
</form>
注意:搜索框的actions中必須設(shè)置網(wǎng)站的首頁(yè)地址,而input標(biāo)簽中必須有一個(gè)為 s 的 name,這樣我們就可以對(duì)任何形式的搜索框進(jìn)行修改設(shè)置了.
新聞熱點(diǎn)
疑難解答
圖片精選