searchform.phpを読み込み
searchform.phpを読み込むするには、get_search_form
関数を使用します。
searchform.phpが存在しない場合はフォームのHTMLを返します。
構文
引数名 | 型 | 初期値 | 説明 | |
---|---|---|---|---|
第一引数 | 出力の有無 | boolean | true | echo による出力をするかどうか。無効にした場合は return で返します。true ... echoによる出力false ... returnによる戻し |
戻り値
第一引数がfalseの場合のみHTMLの文字列を返します。
第一引数がtrueの場合はechoで出力しますので何も返しません。
サンプルコード
searchform.phpが存在しない場合は次のようなHTMLを返します。
なお、テーマ機能のサポートにhtml5またはsearch-formとして許可されている場合は出力内容が若干異なります。
テーマ機能のサポートを追加(許可)
結果
<form role="search" method="get" id="searchform" class="searchform" action="https://example.co.jp/">
<div>
<label class="screen-reader-text" for="s">検索:</label>
<input type="text" value="" name="s" id="s">
<input type="submit" id="searchsubmit" value="検索">
</div>
</form>