0

在我找到另一个模板后问题解决了。好像上一个不兼容。

我正在使用 Plugin Foxycomplete(带有图像的高级自动完成搜索) - 更具体地说:我使用它。我安装并启用了它。开发人员这样解释一个步骤:

输入表单输入字段的 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 部分,我有点卡住了。如果我在萤火虫中进行更改,它将不起作用。

4

1 回答 1

0

您需要做的就是在“输入类型”中添加以下内容 - name="s", id="s"。这在 Canvas 主题上对我有用,由 woothemes 提供,并且与其他任何主题都应该很酷

作为您的代码的示例:

<input type="text" name="s" id="s" value="" class="field">

编辑:搜索表单代码位置与每个主题模板确实不同。但在大多数情况下,它位于标题或侧边栏中。

于 2013-02-03T00:23:51.790 回答