他のテンプレートを見つけた後、問題は解決しました。前のものは互換性がないようです。
プラグインFoxycomplete (画像を使用した高度なオートコンプリート検索) を使用しています。具体的には、使用したいと考えています。インストールして有効にしました。開発者は次のように 1 つのステップを説明します。
オートコンプリート機能を適用するフォーム入力フィールドの ID を「#」なしで入力します。デフォルトは通常の「s」です。
ファイル foxycomplete.js も調べましたが、わかりません:
(function($) {
$(document).ready(function() {
var inputField = site_data.inputField;
var inputWidth = 0;
var absPath = "";
if(site_data.inputField == ""){
inputField = "s";
}
この後、firebug を使用して検索フォームを確認しました。これが HTML コードです。
<form action="http://localhost/sites/wordpress/" class="searchform" method="get">
<input type="text" value="" name="s" class="field">
<input type="submit" value="" name="submit" class="submit">
</form>
ここで、 class = "field"をid = "s"に変更する必要があると想定していますが、どのドキュメントで HTML 部分が見つかったのかもわかりません。少し行き詰まっています。firebugで変更してもうまくいきません。