WordPressで検索窓を設置してもindex.phpが表示される

WordPressで検索窓を設置してもsearch.phpが表示されずindex.phpが表示されるときの備忘録。

検索窓の構築方法は様々ですがよくあるのは
searchform.php
を作成します。

こないだ作成しました。
検索できず、index.phpが表示されるだけでした。

【結論】

何回やっても絶対忘れるのですが
name属性を”s”にしないと動きません。
自分へ。いい加減覚えて。。。

 <input class="search" type="text" name="s" placeholder="キーワードを入力">

form一式だと

<form method="get" id="searchform" action="サイトトップ">
 <input class="search" type="text" name="s" placeholder="キーワードを入力">
 <button type="submit" class="submit">
  <i class="ico-search"><img src="" alt="検索"></i>
</button>
</form>

こんな感じです。
buttonタグでsubmitを実装すれば虫眼鏡などのアイコンをコントロールしやすいです。
inputタグでsubmitでもOKですがその場合アイコン部分だけクリックできないです。

救世主

今日のひとこと

台風がこわい

Blogs List

CONTACT

当事務所にご関心をお持ちいただきまして、ありがとうございます。
お仕事に関するご相談は下記よりお問い合わせください。

© Copyright 2020 NIAR All rights reserved.