Post order by selected tags

时间:2013-11-18 作者:dev2pm

假设您想显示带有标记的帖子:“HTML,CSS”。

我想按以下顺序在tag archive中订购帖子:

贴子只标记了两个标签-HTML,CSS
贴子只标记了两个标签-HTML,CSS
贴子标记了三个标签-HTML,CSS,jQuery
贴子标记了三个标签-HTML,CSS,ZEND
贴子标记了四个标签-HTML,CSS,JavaScript,PHP
等。

因此,第一个结果应该只输出带有精确指定标记的帖子。在没有更多贴子仅使用这两个标签进行标记后,输出贴子将标记这两个标签+仅再标记一个标签。等等

我应该使用什么?两个wpQueryPosts循环?只有一个循环可以完成吗?如何按匹配的标签排序?

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

您可以在保存帖子时计算标签的数量,并将其存储为帖子的元键。现在,您只需根据meta键的值向标记页查询添加一个排序。

结束

相关推荐

Missing HTML comment tags

我有这个WP安装,我目前正在修改。最疯狂的是HTML注释没有显示在源代码的任何地方。也就是说,如果您右键单击页面并“查看源代码”。但是,如果要使用这样的工具打开页面->http://www.iwebtool.com/code_viewer?domain=w3lol.com 你可以清楚地看到评论就在那里。网站url为http://w3lol.com可悲的是,关于这件事的任何地方都没有任何信息,而且我也不知道如何确定这是否是由代码本身、Apache、WordPress或其他原因造成的。。。(顺便说一句,