查询帖子时,我不仅需要帖子,还需要post\\u meta。但似乎后查询和元查询不能一起完成。
使用WP\\u Query,我首先获得帖子,然后,我需要get_post_meta(get_the_ID(),\'key\',true)
WP就是这样工作的吗?或者,有没有一种方法可以在一次点击中查询两者?
最合适的回答,由SO网友:Chris_O 整理而成
当您进行查询时,WordPress已经获取了post\\u meta
即使你在打电话
get_post_meta()
它没有执行另一个查询。它正在从后期元缓存中检索值。
现在,如果不需要post-meta,可以设置一个标志来消除额外的MySql查询。要执行此操作,请设置\'update_post_meta_cache\' => false
在您的args中。