is_search called incorreclty

时间:2017-05-23 作者:Mike

我刚刚在我的一个网站页面上发现了一条新的错误消息,上面列出了帖子,http://clubcorvettect.com/category/events/ :注意:is\\U搜索调用不正确。运行查询之前,条件查询标记不起作用。在此之前,它们总是返回false。有关详细信息,请参阅WordPress中的调试。(此消息是在版本3.1.0中添加的。)in/home/wp\\U gmz28r/clubcorvettect。com/wp包括/功能。php在线4138这个网站已经正常运行了几个月了。我尝试添加这个论坛中建议的代码,但没有帮助。有什么想法吗?

1 个回复
SO网友:Eric B.

嘿,迈克,欢迎来到WordPress堆栈交换!

首先,如果你在帖子中提到你使用的代码(或者你找到它的地方的链接),那么总是包含它是一种很好的形式。

当您在运行搜索之前使用它时,会出现此错误。这个WordPress Codex 虽然没有太多细节,但基本要点是:函数非常轻,只返回布尔值。它必须位于查询之后的原因是,它在检查wp\\u query()时总是返回false,而wp\\u query()在运行查询之前不存在。

除非您的安装已过时且最近已更新,否则此错误可能已经存在一段时间了。

如果站点按您想要的方式运行,您可以找到有问题的代码并将其删除,因为它无论如何都不在正确的位置。

结束

相关推荐

Custom Search Results Page

我正在尝试创建自定义搜索结果页面。我不允许直接编辑php文件。我一直在使用[include\\u php]短代码来编写尽可能少的php代码。我试图让用户远离默认的“帖子”页面,因此,当用户搜索时,我想要一个自定义页面,将用户链接到我自己构建的页面,而不是相应的帖子页面。有没有办法不用编辑php文件就能做到这一点?