问题标签 [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 投票
1 回答
55 浏览

wordpress - 按自定义分类的多个值查找帖子

我有一个名为 Country 的自定义分类法。这些值包括各个国家/地区名称以及应该代表所有国家/地区的“国际”字段。

这就是它应该如何工作的方式。如果我按“国际”值查找,它应该找到所有只有“国际”作为国家值的帖子。但是,如果我按“美国”值查找,它应该找到所有国家/地区值为“美国”的帖子加上所有国家/地区值为“国际”的帖子,过滤掉任何重复的帖子。

我可以将国际化作为所有其他国家价值观的父母,但它实际上会产生相反的影响,因为通过国际寻找帖子也会拉出专门针对美国的帖子。我想我可以有类似下面的东西,

但是我必须为所有国家价值观都这样做吗?或者仅当字段值不是“国际”时如何有条件地执行此操作?

0 投票
1 回答
823 浏览

php - wp_insert_post 允许为未登录用户设置分类类别 - wordpress

我在前端有一个按钮,一旦点击它,登录和未登录的用户都会留下一条消息,我正在使用 wp_insert_post() 函数添加新消息,这是我的代码:

但除了添加新帖子外,我还需要设置分类类别。但是仅在用户登录时才设置类别。对于未登录的用户,它不起作用。我试图添加 post_author (检查上面),但同样没有帮助。

也尝试使用以下功能,但再次没有运气,并且未登录时未设置类别用户留言:

并且也尝试过,post_category但再次没有运气。

请问有什么想法吗?

0 投票
0 回答
179 浏览

php - 添加自定义分类术语方面

我有一个分类术语locations,我想在重新索引时添加方面。数据是预期的索引,以及可搜索的属性。但是,我用来这样做的方法似乎不起作用。

我有一种类似的方法来使用algolia_searchable_posts_index_settings过滤器对可搜索的帖子进行分面,并且可以按预期工作,所以我不确定为什么一个有效而另一个无效。

任何帮助,将不胜感激。

0 投票
0 回答
51 浏览

php - WordPress 分类 MySQL 查询 - OUTER JOIN 不返回任何行

我可能在这里遗漏了一些明显的东西。我有一个 WordPress 分类法,它parent通过wp_term_taxonomy. 我正在尝试编写一个查询,该查询将返回一行,无论是否存在子区域(仍返回县)。在此示例中,我正在查询我知道数据库中存在的区域 ('PHILADELPHIA') 以及我知道不存在的子区域 ('asdfasdfasdf')。如果我将“asdfasdfasdf”更改为我知道存在的子区域,则该行返回正常,但如果该子区域不存在,我不会在 RIGHT 表中得到 NULL(没有行返回,就好像它在做一个内部连接)。这是查询:

我错过了什么?

0 投票
1 回答
9840 浏览

php - 未捕获的错误:无法将 WP_Term 类型的对象用作数组

自从我更新了 WordPress 后,我就遇到了这个问题,在我的网站上,我有一个自定义帖子,其中包含一些自定义类别,如下所示:

1)父类别:食品 | 儿童:薯条、汉堡包、枫糖浆……</p>

2)父类:年 | 孩子: 2016, 2015, 2014…</p>

3)父类别:国家 | 孩子:美国、加拿大、西班牙……</p>

因此,当我编写自定义帖子时,我会在这些类别中进行选择,然后选择(勾选框)我需要的类别。它会显示类似的内容:

标题:新食谱

内容:我的文字

条款食物:枫糖浆/国家:加拿大/年份:2014

但是现在,这些术语根本没有显示,并且我收到此错误消息: Cannot use object of type WP_Term as array

我曾经有以下 PHP 代码,它允许我检索子类别的父级(并将其用作前缀),还允许我更改顺序。

如果有人可以帮助找出问题所在,我将不胜感激?

谢谢你的时间

0 投票
1 回答
886 浏览

wordpress - 显示所有术语的 WordPress 分类图像插件

我正在使用 taxonomy-images/ WordPress 插件 ( https://en-gb.wordpress.org/plugins/taxonomy-images/ )

目标:我有一个海报分类,我想显示术语名称和术语图像。我希望能够显示、检索我的分类中的所有术语,无论术语名称是否为空。

问题:但如果两个数据都没有输入,我将无法显示该术语。我无法正确使用“hide_empty”。

任何帮助表示赞赏。谢谢

0 投票
1 回答
139 浏览

php - 将标签/术语页面上的帖子计数更改为 10

我已经修改了我的搜索结果页面,其中包含将搜索结果计数更改为 10 的功能。除了标签/术语页面,我该如何做同样的事情?

找到并尝试了此代码,但它不起作用

0 投票
3 回答
14238 浏览

php - 从 WP_Query 中排除特定条款

我想为自定义帖子类型的分类术语创建一个 foreach 循环。

更具体地说,我想要一个查询所有产品类别的循环,但不是“特价”类别而不是类别子类别。如果产品没有类别也可以查询它们并按 ASC 顺序对它们进行排序(不像分别对产品和类别进行排序。它们必须同时排序)。

那么我应该如何处理我的代码以使其按需要工作?

当前代码:

0 投票
1 回答
2459 浏览

php - 如何从查询的对象中获取分类术语名称

所以我正在努力实现以下目标。

到目前为止我的代码..

  1. 此代码导致$location&$model是一个包含以下内容的对象,term_id =>,name=>,slug=>,term_group=>,etc因此我想获取name它的一部分。
    我怎么做?

  2. $title即使没有分配给查询的分类法的任何帖子,我必须在代码中添加什么才能返回修改后的内容?

0 投票
1 回答
2049 浏览

wordpress - Custom post type, sort taxonomy terms by a meta box value

I've have created a custom post type with a taxonomy. I need to sort the taxonomy posts by a meta value in my custom post type. I am using the plugin Advanced Custom Fields to insert a separate meta value field to my posts in my custom post types. So far I've been able to get posts taxonomies sort by its value. My problem is that I get "all" of my taxonomies post printing out on the front-end. I would like to get the posts for each taxonomies it's related to, not ALL. I've been testing to get the term id by implement it on the wp_query array but with no success. I simply want to display my taxonomies individually and grab its related posts, is this possible, what am I doing wrong?

Here's my code...