結果を表示するにはどうしたらいいでしょうか、
どなたか教えていただけないでしょうか。
serach.phpは容易していますか?
検索結果はserach.phpテンプレートを使用されるので、serach.phpを用意してそこのループ部分に記述してください。
こんにちは、
<?php
get_search_form( );
?>
と書けば、自動的にフォームを表示します。
search.phpというテンプレートがない場合は、index.phpで結果を表示します。
自動生成のフォームは、html5とxhtmlの2種類あって、フィルタを使うと変更できます
fotmの雛形は、以下(xhtml)
$form = '<form role="search" method="get" id="searchform" class="searchform" action="' . esc_url( home_url( '/' ) ) . '">
<div>
<label class="screen-reader-text" for="s">' . _x( 'Search for:', 'label' ) . '</label>
<input type="text" value="' . get_search_query() . '" name="s" id="s" />
<input type="submit" id="searchsubmit" value="'. esc_attr_x( 'Search', 'submit button' ) .'" />
</div>
</form>';
gogowebさん、nobitaさん
ありがとうございます。
serach.phpファイルがなかったようです。
ありがとうございました。
上手く表示できました。こちらも参考にさせていただきました。