当我使用$wp_query
函数更改主query_posts
时,我的所有条件标记都为false,所有页面都有[is_home] => 1
。
因此,我通过修改主查询来节省一些时间所做的所有自定义模板现在都是home
。有人知道解决这个问题吗?
答案 0 :(得分:0)
您绝不应使用query_posts
来创建自定义查询。正如您所见,query_posts
打破了主查询。是否根据您的特定需求使用自定义查询,我不知道。
我已经在WPSE上完成了关于这个主题的完整帖子,你可以去查看here。另请查看代码中的Theme Development