wordpressの検索ウィジェットでは、デフォルトの名前「s」を別のものに変更したいと考えています。ですから、基本的に私はウィジェットテンプレートとGET入力を読み込むハンドラを変更する必要があります。あなたはすぐにそれらの2つの場所を見つけるのを助けてもらえますか?ありがとう。あなたのテーマののfunctions.phpでhttp://codex.wordpress.org/Function_Reference/get_search_form検索フォームテキストのカスタマイズ入力フィールド名
ドロップこの機能を
function my_search_form($form) {
$form = '<form role="search" method="get" id="searchform" action="' . home_url('/') . '" >
<div><label class="screen-reader-text" for="s">' . __('Search for:') . '</label>
<input type="text" value="' . get_search_query() . '" name="s" id="s" />
<input type="submit" id="searchsubmit" value="'. esc_attr__('Search') .'" />
</div>
</form>';
return $form;
}
add_filter('get_search_form', 'my_search_form');
私の質問を完全に。私はまたそれを検索することによって得た。しかし、私が検索フォームを提出すると、wordpressはそれを処理し、 "my_custom_name"クエリ文字列値の値を処理するためにクエリ文字列で "s"を探します。だから、私は "s"の代わりに "my_custom_name"を使用していることをワードプレスに伝えるための何らかの方法が必要です。または少なくとも検索文字列を渡します。 – Rana