WordPress搜索功能不起作用

时间:2011-12-14 作者:Ramkumar M

我的wordpress网站版本是2.8.1,这是2年前定制的wordpress网站。[链接已删除…我得到了解决方案][1]现在搜索功能不起作用(之前它工作得很好。)我的客户告诉我Don\'t Upgrade the Version. 因此,这里我们需要用新的搜索函数替换旧的搜索函数。

我的searchform.php

 <form method="get" id="searchform" action="<?php bloginfo(\'url\'); ?>/" style="padding-bottom:30px;">
<input type="search" value="search..." name="s" id="s" class="inputbox" onblur="this.value=\'search...\';" onfocus="if(this.value==\'search...\') this.value=\'\';" /> <input type="submit" id="searchsubmit" value="" />
</form>
没有其他文件像“search.php" . 我不知道如何用新的搜索功能替换旧的搜索功能。所以请任何一个人指引我。或者任何搜索插件都可以做这项工作。

提前谢谢。

此线程已关闭。。。

1 个回复
最合适的回答,由SO网友:ZweiBlumen 整理而成

好的,我只是想澄清一下你的问题。您的问题是搜索表单没有出现在右上角?我只看到一个搜索图像,但没有输入字段。搜索功能确实适用于您的网站,例如:http://lunetours.com/?s=destination 但也有一些配置不正确,因为它不会返回任何结果。

现在,至于为什么你的搜索表单没有出现,没有足够的代码或信息来解决这个问题。您是否尝试在WP配置中打开WP(“调试”)。php?

define(\'WP_DEBUG\', true);

结束

相关推荐

Customize search page

当我单击search时,wordpress会将我带到404页面。我只想有一个搜索模板(可能是一个页面)来进行搜索。有人能帮忙吗?UPDATE:我创建了一个自定义搜索页面(link), 并更改了头文件中的内容以反映自定义搜索页面,但现在搜索已中断。你能帮我查一下密码吗?

WordPress搜索功能不起作用 - 小码农CODE - 行之有效找到问题解决它

WordPress搜索功能不起作用

时间:2011-12-14 作者:Ramkumar M

我的wordpress网站版本是2.8.1,这是2年前定制的wordpress网站。[链接已删除…我得到了解决方案][1]现在搜索功能不起作用(之前它工作得很好。)我的客户告诉我Don\'t Upgrade the Version. 因此,这里我们需要用新的搜索函数替换旧的搜索函数。

我的searchform.php

 <form method="get" id="searchform" action="<?php bloginfo(\'url\'); ?>/" style="padding-bottom:30px;">
<input type="search" value="search..." name="s" id="s" class="inputbox" onblur="this.value=\'search...\';" onfocus="if(this.value==\'search...\') this.value=\'\';" /> <input type="submit" id="searchsubmit" value="" />
</form>
没有其他文件像“search.php" . 我不知道如何用新的搜索功能替换旧的搜索功能。所以请任何一个人指引我。或者任何搜索插件都可以做这项工作。

提前谢谢。

此线程已关闭。。。

1 个回复
最合适的回答,由SO网友:ZweiBlumen 整理而成

好的,我只是想澄清一下你的问题。您的问题是搜索表单没有出现在右上角?我只看到一个搜索图像,但没有输入字段。搜索功能确实适用于您的网站,例如:http://lunetours.com/?s=destination 但也有一些配置不正确,因为它不会返回任何结果。

现在,至于为什么你的搜索表单没有出现,没有足够的代码或信息来解决这个问题。您是否尝试在WP配置中打开WP(“调试”)。php?

define(\'WP_DEBUG\', true);

相关推荐

Change searched term

因此,我正在尝试设置一个搜索表单,其中实际搜索的词与用户输入的词不同。具体来说,我需要删除搜索词中的任何破折号。例如,假设用户输入“7-18”。搜索实际需要查询的是“718”。我在想pre_get_posts 也许是一种方式,但我不知道如何去写它。类似于function alter_query($query) { $unedit = the_search_query(); $edited = str_replace(\"-\",\"\",$unedit); the_sea