Why execute the_post()?

时间:2012-11-12 作者:Peter Briers

当我使用WP\\u Query->Query()获取自定义帖子类型时,实际上不需要执行\\u post()函数,因为您可以迭代查询结果数组。这样做被认为是良好的行为,还是仅仅是一种方便的方法?

1 个回复
最合适的回答,由SO网友:Mridul Aggarwal 整理而成

如果要使用模板函数,如the_title() &;the_permalink(). 如果不使用这些函数,则不应使用它,但对于主题,通常建议使用这些函数,因为它们会自动确保应用了所有wordpress过滤器。此函数修改全局变量,但只要您在完成查询后重置postdata,仍然可以安全使用。

如果您只对原始数据感兴趣,那么迭代数组结果非常有用。

结束

相关推荐

未显示div和loop/php项的表

我知道这是一个荒谬的问题,因为谁还会用桌子?我得到了这个,只需要让它真正起作用。我对桌子一无所知,所以这是一次学习的经历。我终于找到了我的循环,但只是其中的一部分。我遗漏了一些重要的项目,无法解决。示例:显示文章标题,但它不是超链接。我试着把这些放在帖子里,但它们坏得很厉害,所以我用了pastebin。我想是因为桌子?英雄联盟博客php可在此处查看:http://pastebin.com/fYyhGMYa实时版本:http://elite.ikvclients.com/blog/非常感谢您的任何见解或帮助