0

我正在尝试调试 Search Everything 插件,该插件以前在站点上对我有用,但在当前站点上不起作用(返回零结果)。如果我能看到正在执行什么 sql,我就能更好地了解哪里出了问题。这是用于帖子和页面等的普通搜索框类型搜索。

4

1 回答 1

0

SQL在wp-includes/query.phpget_posts()的函数中生成。如果该链接没有将您带到正确的位置,请在函数中搜索.if ( !empty($q['s']) )

看起来posts_search过滤器是在该块之后立即调用的,因此您可以挂钩以将生成的 SQL 转储到文件中(如果回显不起作用)。

于 2012-06-05T10:46:49.410 回答