首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >列出具有计数和相关项的层次术语列表

列出具有计数和相关项的层次术语列表
EN

WordPress Development用户
提问于 2012-06-08 01:22:53
回答 1查看 246关注 0票数 4

我拥有的是具有两个分类法(wps_location & wps_type)的自定义帖子(自定义post类型,wps_location),我想列出来自特定位置类型的所有术语。

例如:

  • 张贴1:英式咖啡厅,地点:伦敦,类型:餐厅(家长),英语
  • 职位2: La Madeline,地点:巴黎,餐厅类型(家长),法语
  • 邮政3:胡利奥斯叔叔,地点:伦敦,类型:餐厅(家长),墨西哥人
  • 职位4:圣马利诺斯,地点:伦敦,类型:餐厅(家长),意大利语
  • 职位5: Chipotle,地点:伦敦,类型:餐厅(家长),墨西哥人
  • 邮政6:橄榄园,地点:伦敦,类型:餐厅(家长),意大利语
  • 贴子7:家得宝,地点:伦敦,类型:家庭花园(家长),无子女
  • 帖子8: Lowe's,地点:伦敦,类型:家庭和花园(家长),无子女
  • 邮寄9:弗兰克的车,地点:伦敦,类型:本地(家长),机械师
  • 邮寄10:史密斯的车,地点:伦敦,类型:本地(家长),机械师
  • 邮寄11:国王银行,地点:伦敦,类型:本地(母公司),银行

..etc..

因此,我想要的是在location London页面上显示一个来自类型的术语列表,其中包含与location London相关的帖子(分类法: location)。所以..。

家与园(二)

当地(3)

  • 技工(2)
  • 银行(1)

餐厅(5)

  • 英文(1)
  • 墨西哥(2)
  • 意大利语(2)

我认为我需要自定义Walker_Category类;但是,我认为可能需要一个更复杂的查询。我不想获取所有的帖子并循环通过来创建这个。有什么建议吗?是否有一个SQL将获取这些数据?

EN

回答 1

WordPress Development用户

发布于 2012-06-08 01:30:46

我在查询多个分类法插件中做了类似的事情:

https://github.com/scribu/wp-query-multiple-taxonomies/blob/master/core.php

好消息是,这是一个通用的解决方案:它适用于任何组合的帖子和分类法。

坏消息是,它可能需要一些努力才能弄清楚它是如何做到的。

票数 4
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/54528

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档