在 wordpress 创建主题中 ,have_posts()直接调用会报错 ,但我看其他的 theme 都是直接用啊, 应该怎么调用啊

2014-07-11 17:15:54 +08:00
 dhnUphp
2845 次点击
所在节点    程序员
3 条回复
kmvan
2014-07-11 18:42:54 +08:00
挽尊。
需要全局变量
global $wp_query;
$wp_query = new wp_query();
………
官方文档有
miniwade514
2014-07-11 18:59:45 +08:00
必须要有query,不管是wp_query还是query_posts。把wp-config.php里面的debug先改成true,看错误信息
dhnUphp
2014-07-11 23:39:10 +08:00
@kmvan 在 index.php中是可以用的,但是在其他的文件里不能,就会报错,是要重新定义。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/122179

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX