Sort Archive by Taxonomy

时间:2012-03-14 作者:Richard

我有一个网站,上面有各州的分类法(如维多利亚州、肯斯兰州等)。这种分类法被称为listing\\u State。

我还有一个名为membership\\u type的分类法,它可以是免费的,也可以是付费的。这两种税收经济适用于上市公司的CPT

如果我点击一个州的分类法,它会按照预期结果按发布日期排序,我会如何在免费会员之前列出付费会员。

我正在使用Genesis和Lifestyle主题

谢斯里查德

2 个回复
SO网友:Bainternet

另外两个查询一个是付费的,另一个是免费的,或者创建一个自定义SQL查询,这在本机上是不可能的。

这不是分类法的目的。分类法用于分组,而不是按排序。如果你想按某样东西排序,它必须是帖子本身中的某样东西,而不是taxo中的某个术语。Otto

因此,将付费/免费设置为post-meta和按其排序更有意义。

SO网友:Manny Fleurmond

我最近也在考虑这个问题。正如Otto所引用的,分类法是用来对帖子进行分组的,所以我认为最好的方法是创建一个自定义的walker,对相同术语的帖子进行分组并显示出来。

结束

相关推荐

Description of a sub-taxonomy

我使用这段代码来显示分类法的描述。<?php $my_taxonomy = \'institute\'; $terms = wp_get_post_terms( $post->ID, $my_taxonomy ); echo term_description($terms[0]->term_id, $my_taxonomy); ?> 如果我想显示子分类法甚至子分类法的描述,该怎么办?