2012-06-05 34 views

回答

0

SQL在get_posts()函数wp-includes/query.php中生成。如果该链接不带你到正确的位置,搜索功能if (!empty($q['s']))

看起来像posts_search过滤器在该块后立即被调用,所以你可以挂钩到转储生成的SQL到文件(如果回声不起作用)。

+0

实际上,围绕线query.php的2631是 $这 - >帖= $ wpdb-> get_results($这个 - >请求); 在那里你可以回声$这个 - >请求,这似乎给搜索的最终SQL。谢谢,现在我要弄清楚为什么 AND(ctax.term_id NOT IN(6)) 在SQL是使它返回任何结果。 (类别6是我的滑块,它们不应包含在搜索中) –

相关问题