0

同じ名前の2つのフィールドname="s []"がありますが、これにより配列が作成されます。代わりに配列は必要ありません。代わりに文字列を作成します。

私はこれらのフィールドを使用して検索クエリをワードプレスに送信しています。配列を使用する場合は、ワードプレスのコアをいじる必要がありますが、これは望ましくありません。したがって、私の唯一のオプションは、2つのフィールドから1つの単一の文字列を作成し、それをクエリに送信することです。

どう思いますか?

4

1 に答える 1

0

私は2つのオプションがあると思います:

  • フォームを別のページに送信すると、通常のWordPress検索ページにリダイレクトされます

  • onSubmitJavaScriptを使用してイベントをキャッチし、フォームデータに書き換え/追加します

JavaScriptを使用しないブラウザで機能するため、オプション1をお勧めします。オプション2を選択する場合は、JavaScriptを備えていないブラウザーに2フィールド検索インターフェースを表示することすらすべきではありません。

于 2012-08-27T19:25:23.823 に答える