Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
同じ名前の2つのフィールドname="s []"がありますが、これにより配列が作成されます。代わりに配列は必要ありません。代わりに文字列を作成します。
私はこれらのフィールドを使用して検索クエリをワードプレスに送信しています。配列を使用する場合は、ワードプレスのコアをいじる必要がありますが、これは望ましくありません。したがって、私の唯一のオプションは、2つのフィールドから1つの単一の文字列を作成し、それをクエリに送信することです。
どう思いますか?
私は2つのオプションがあると思います:
フォームを別のページに送信すると、通常のWordPress検索ページにリダイレクトされます
onSubmitJavaScriptを使用してイベントをキャッチし、フォームデータに書き換え/追加します
onSubmit
JavaScriptを使用しないブラウザで機能するため、オプション1をお勧めします。オプション2を選択する場合は、JavaScriptを備えていないブラウザーに2フィールド検索インターフェースを表示することすらすべきではありません。