问题标签 [taxonomy-terms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
351 浏览

php - Wordpress - 回声内爆

我有以下片段来获取该帖子可用的所有分类术语。

我的问题是,目前,这些术语连续显示,没有空格。

如何用空格和逗号分隔它们?

我一直在尝试使用implode,因此将其替换为echo $tag_output;echo implode( ', ', $tag_output );但我似乎无法将其放入当前代码中。

我哪里错了?

0 投票
1 回答
197 浏览

wordpress - 通过自定义插件创建分类时如何创建分类术语?

在创建分类法时,我正在尝试务实地添加分类法术语。我尝试添加

tax_color_palletes但这不是添加术语A00。我正在处理这个片段;我怎样才能解决这个问题?

0 投票
1 回答
395 浏览

php - WordPress 仅显示具有特定父类别的帖子

我想根据具体查询帖子category_parent id。这被用作用户根据父类别类型过滤帖子的过滤功能。我有多个类别,他们有多个子类别。例如,Fruits 是父类,那么子类可以是红色、蓝色、橙色。蔬菜是一个父类,它还有红色、蓝色和橙色的子类。我希望用户过滤并查看所有蔬菜子类别或所有水果子类别。

在我的情况下,我使用的是类别 ID 而不是 slug。例如,我想查询所有父类别为 17 和 19 的帖子。(虚拟)。

但是,当我这样做时get_categories(),返回的帖子仍然包含父级不是 17 和 19 的其他类别。我应该如何解决这个问题?谢谢。

0 投票
0 回答
147 浏览

wordpress - Wordpress // 自定义帖子类型和分类 URL

在 WP 中,我有以下设置:

2 自定义帖子类型:

  • 帖子类型 1
  • 帖子类型 2

1 自定义分类:

  • 类别

自定义分类类别附加到自定义帖子类型 1 和自定义帖子类型 2。

默认情况下,我的网址是:

www.example.com/category/term

我想转到以下 url 结构:

www.example.com/post-type/category/term

甚至更好:

www.example.com/post-type/term

实现这一目标的最佳方法是什么?我尝试使用自定义重写 Slug(例如使用:post-type-1/category),但它不适用于 post-type-2...

非常感谢

PS:我正在使用 CPT UI 扩展来创建 CPT 和分类法

0 投票
2 回答
49 浏览

drupal-7 - 以编程方式创建节点时 node_save() 失败

我正在尝试像这样以编程方式创建一个节点,

在这里,我可能有 4 个分类法可供选择(它们的 id 在括号中表示)创意(2)、技术(3)、营销(4)、客户服务(6)。

在 node_save 我收到以下错误,

500 内部服务器错误:发生错误 (23000):SQLSTATE [23000]:完整性约束违规:1048 列 'tid' 不能为空

我该如何克服这个我认为将 field_job_category 设置为分类的 id 就足够了?

0 投票
1 回答
70 浏览

sharepoint - 如何添加“所有按钮”以在 SharePoint 托管元数据网站列中添加所有术语

在一个 sharePoint 站点中,我们有很多 Managed Metadata 站点列。我想让用户使用按钮存储所有术语。样本

有解决这个需求的方法吗?最好的方法是什么?

0 投票
1 回答
48 浏览

wordpress - 如何动态过滤分类选择 Wordpress 中的选择?

更具体地说 - 我有多选分类字段 A。当在 A 中选择一个或多个值时,我想限制分类字段 B 中可用的选择。

例如:

两种分类法称为

国家 - “美国”、“俄罗斯”、“中国”

城市——“芝加哥”、“莫斯科”、“北京”

我希望当分类“国家”中的用户在分类“城市”中选择值“美国”之后仅显示“芝加哥”。可能吗?我该怎么做?

有没有这样做的wordpress插件?

0 投票
0 回答
327 浏览

php - 未使用 get_terms() 查询 Woocommerce 产品属性

当我尝试使用查询我的自定义产品属性时

它工作得很好。但是,当我添加任何其他分类时,例如:

它只返回来自categoryproduct_cat分类的术语 - 忽略pa_kolor. 我不知道是什么导致了这种行为。

0 投票
2 回答
928 浏览

wordpress - 按以字符开头的术语过滤 tax_query

我正在尝试按 WordPress WP_Query 中以某些字符(即 STxxxx)开头的术语过滤 tax_query。

假设我在 WordPress 管理员中存储了以下信息: 帖子类型:产品 分类:品牌 可用于品牌的条款:阿迪达斯、锐步、彪马、耐克、亚瑟士等。

如果用户在品牌文本框中输入“a”,则应填充以“a”开头的品牌。

我试过下面的代码片段,但没有奏效:

0 投票
4 回答
1119 浏览

php - 嵌套的 wordpress 术语列表 - 过滤器

我使用插件 CPT UI 在 Wordpress 中制作了自定义术语分类法。所以我可以将“产品类别”添加到我的自定义帖子类型“产品”中。我们有父类和子类。例如:

*Toegangs控制

  • 电子老虎机
  • 软件
  • 流浪者

*明镜

  • 明镜
  • ...

等等

所以我创建了一个新页面“page-products”来显示所有产品。此页面必须包含基于产品类别的过滤器。

我猜这个页面由 2 个“循环”组成。一个用于过滤器,一个用于产品。

产品循环


条款//过滤器*

但是这样的结果是不对的。我想要一个嵌套列表。像这样:

所以总结了我的问题:

  1. 在 page-product.php 页面上创建过滤器
  2. 正确嵌套列表

谢谢!