Sql wp_查询行为异常

Sql wp_查询行为异常,sql,wordpress,Sql,Wordpress,我有一个静态frontpage,博客部分指向一个页面(链接为mylocalhost/news/)和一个名为news()的自定义模板 自定义永久链接结构:/%category%/%postname%/ 在这里,我看到了一个奇怪的sql语句: SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND (wp_posts.ID = '1829') AND wp_posts.post_type = 'page' ORDER BY wp_posts.post_date D

我有一个静态frontpage,博客部分指向一个页面(链接为mylocalhost/news/)和一个名为news()的自定义模板

自定义永久链接结构:
/%category%/%postname%/

在这里,我看到了一个奇怪的sql语句:

SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND (wp_posts.ID = '1829') AND wp_posts.post_type = 'page' ORDER BY wp_posts.post_date DESC

显然,这将不会得到的职位,我正在寻找。为什么会这样

尝试打印您的wp_查询参数,看看有什么问题。有时在自定义主题中,编码人员忘记使用wp_reset_query()重置查询的所有参数。如果要显示创建新查询所需的其他帖子,该查询将获取用作静态frontpage的页面的数据。@Zekth-如何打印查询参数?@RichardM-为什么?我不这么认为,因为id 1829不是静态主页。请尝试使用以下方法: