我正在尝试调试 Search Everything 插件,该插件以前在站点上对我有用,但在当前站点上不起作用(返回零结果)。如果我能看到正在执行什么 sql,我就能更好地了解哪里出了问题。这是用于帖子和页面等的普通搜索框类型搜索。
问问题
636 次
1 回答
0
SQL在wp-includes/query.phpget_posts()
的函数中生成。如果该链接没有将您带到正确的位置,请在函数中搜索.if ( !empty($q['s']) )
看起来posts_search
过滤器是在该块之后立即调用的,因此您可以挂钩以将生成的 SQL 转储到文件中(如果回显不起作用)。
于 2012-06-05T10:46:49.410 回答