wordpress標簽中get_search_form是用來調用搜索框的標簽,主要是用來發現模板中的searchform.php文件,如果在我們的主題中沒有searchform.php文件,他會默認調用內置的搜索框模塊,模板中通常我們使用以下標簽去調用這個文件:
<?php get_search_form(); ?>
searchform.php文件根據HTML版本不同,分別有兩種內置的搜索模塊:HTML4的網站中我們使用以下代碼形式顯示內置的搜索模塊:
- <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的版本,就會默認使用以下內置代碼顯示搜索模塊:
- <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中必須設置網站的首頁地址,而input標簽中必須有一個為 s 的 name,這樣我們就可以對任何形式的搜索框進行修改設置了.
|
新聞熱點
疑難解答
圖片精選