【发布时间】:2015-12-17 18:09:43
【问题描述】:
我有 2 个自定义帖子类型连接到同一个自定义分类。在特定页面上,我需要使用我为自定义分类创建的过滤器过滤一个特定的帖子类型。我能够使用<?php wp_dropdown_categories( $args ); ?> 获得我的自定义分类法的下拉列表,但我注意到它列出了所有术语,其中至少有 2 种自定义帖子类型中有一个帖子链接到它。
这是我正在尝试做的一个示例:
1. 我有 2 种自定义帖子类型:汽车和自行车
2. 我有一个自定义分类法(位置)
3. 在特定页面上,我需要使用为我的分类创建的下拉列表过滤帖子类型 Cars
4. 我面临的问题是我的分类位置的下拉列表,列出了甚至自行车帖子类型的帖子也连接到的位置。例如,如果我有来自连接到美国、英国、澳大利亚的汽车帖子类型的帖子和来自连接到巴西的自行车帖子类型的帖子,我的自定义分类法的下拉列表也会列出“巴西”术语,即使没有汽车帖子已链接到它。
是否可以将分类法的下拉菜单限制为一种自定义帖子类型?
【问题讨论】:
-
您是否为两种自定义帖子类型创建了相同的分类法?还是您使用的是 wordpress 的默认分类法?
-
嗨 Kausha,是的,两种帖子类型都使用相同的分类法来管理位置。
-
您是使用默认分类法还是创建了自定义分类法?
-
抱歉,我的意思是我创建了一个自定义分类法,两种帖子类型都使用相同的自定义分类法
-
那么你必须对不同的帖子类型使用不同的分类法,否则你怎么能区分呢?
标签: php wordpress drop-down-menu custom-taxonomy