WordPressタグ入門 検索キーフレーズを表示したい記事更新日2013年4月28日

検索フォームで検索をしたときに、何のキーワードで検索したか表示できると便利です。

WordPressでは、テンプレートタグの「the_search_query」を使用すると実現できます。

WordPressタグ入門 検索キーフレーズを表示したい

▼ 今回使用するタグはこちら。検索が行われたとき、リクエストされた検索クエリを表示します。

the_search?query

具体的には以下のように使用します。

<?php the_search_query(); ?>

WordPress Codexに掲載されている用例ですが、

<form method=”get” id=”searchform” action=”<?php bloginfo(‘url’); ?>/”>

<div>
<input type=”text” value=”<?php the_search_query(); ?>” name=”s” id=”s” />
<input type=”submit” id=”searchsubmit” value=”Search” />
</div>
</form>

のように使用するのが望ましいとされています。

ユーザビリティ対策に取り入れてみてはいかがでしょうか。