2012-06-15 40 views
1

我要订购我的帖子标签只有一个WP_Query()如何通过标签在WordPress的

在我WP_Query我想显示 2职位与标签的肖像“

订购帖标签2个员额与标签的PAYSAGE“

2个职位与标签的肖像”

2个职位与标签的PAYSAGE“

2个职位与标签'肖像'

2个职位与标签的PAYSAGE“

等...

我需要通过最近用过订购这些职位。

查询要做什么? PS:对不起,我不能使用代码,因为我用我的iPhone。我不知道这是什么原因,我不能使用代码。

+0

其他人也有这个问题:HTTP:/ /wordpress.org/support/topic/how-can-i-display-two-most-recent-posts-per-category-on-the-home-page – biziclop

回答

0

你的问题映射到流行的greatest-n-per-group SQL问题,该问题映射到一个不是很微不足道的查询(至少在MySQL中,这是WordPress使用的)。 参见例如http://rickosborne.org/blog/2008/01/sql-getting-top-n-rows-for-a-grouped-query/进行这样的查询。我认为使用任何可以在内部生成类似的复杂SQL查询的参数来提供WP_Query是不可能的。

你可能要创建一个基于这个例子中的自定义MySQL查询:

http://codex.wordpress.org/Function_Reference/setup_postdata#Example_2

,通过使用WordPress的数据库模式:http://codex.wordpress.org/Database_Description#Database_Diagram