使用一些自定义字段高效地获取多个帖子

时间:2013-06-16 作者:Dehalion

有没有一种有效的方法可以一次性获得一些带有(某些)自定义字段的帖子?

我有一个带有一些自定义字段的自定义帖子,我想创建一个概览页面,在那里我可以显示各自类别中的所有帖子。我需要自定义字段,因为有关于如何在此概述中显示帖子的信息(图标位置、alt文本等)

我不想只获得一个帖子列表,然后使用产生大量查询的循环来获取每个帖子的自定义字段。

我知道我可以将结果缓存到帖子更改之前,但如果没有必要,那就太好了。

那么,有没有一种方法可以获取带有自定义字段的帖子,或者至少有一种方法可以同时获取多篇帖子的自定义字段,或者我必须编写自己的查询才能实现这一点?

1 个回复
SO网友:Rarst

元字段被大量缓存。根据您的配置和特定查询,很可能WP_Query 呼叫update_post_caches() 一点点流到update_meta_cache() 对于查询的帖子。

大多数情况下,您不需要担心这一点,直到您确定它在某种程度上是真正的瓶颈(如评测代码)。

结束

相关推荐

取消jQuery‘noConflict’-它真的不安全吗?

我使用一些外部插件(不是wordpress插件),它们使用“$”,我可以很方便地取消noConflict 模式,通过添加此行$=jQuery<但我想是他们发明的noConflict 模式并非毫无意义<问题是你有多担心它。这确实是一个使用问题$=jQuery?