「検索フォーム」って知ってます?
検索するためのフォームですよね!
一流ブログの必要条件であり、ぜひ設置しておきたいものです.
このブログにも少し前から画面右上に設置しています.
一流ブログ感、出てますよね.
検索の仕組み
WordPressで記事を検索する方法はすごく単純です.
具体的には、ホームのアドレスに検索ワードをパラメータsとして渡すだけでOK.
http://usisan.net/blog/?s=検索ワード
検索結果の出力にはsearch.phpが用いられますが、search.phpがテーマ内になければindex.php等が使用されます.
該当する記事が発見できればループによって出力できます.
検索フォームの設置方法
WordPressにはデフォルトで検索フォームを表示する関数が用意されています.
<?php get_search_form(); ?>このタグはテーマ内にsearchform.phpが存在すればそれを読み込み、存在しなければビルトインの検索フォームを出力します.
ただ、上に書いたようにすごく単純な仕組みなので、自分で好きなようにformタグを書いてしまって良いでしょう.
数行ですから.
<form method="get" action="<?php bloginfo('url'); ?>">
<input type="text" value="" name="s" />
<input type="submit" value="検索" />
</form>これを好きなところに貼って、設置完了です.



この記事にコメントする