• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

テンプレートタグ/the search query

提供: WordPress Codex 日本語版
移動先: 案内検索

検索が行われたときに、そのリクエストの検索クエリを表示します。

このファンクションは HTML 属性の中 (以下に示す「検索窓」の例のように) でも安全に使えます。

値を取得するには get_search_query / en を使ってください。

使い方

<?php the_search_query(); ?>

用例

検索した直後なら、最後のクエリを検索窓に表示できます。

<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>

結果ページに検索クエリを表示

検索結果ページに検索文字列を表示できます。

<p>検索したのは " <?php echo esc_html( get_search_query( false ) ); ?> " でした。以下が結果です:</p>

参考

変更履歴

2.1.0 : 新規導入

ソースファイル

the_search_query()wp-includes/general-template.php にあります。


テンプレートタグへの PHP 関数型パラメータの渡し方関数リファレンステンプレートタグ目次もご覧ください。


最新英語版: WordPress Codex » Function Reference/the search query最新版との差分