问题标签 [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.
wordpress - 分类术语永久链接不起作用
我有一个叫 CPTforms_cpt
和一个分类学叫forms_tax
. 在我的page-forms.php
我可以创建一个forms_tax
术语列表,例如
这是创建一个术语列表。但每当我点击它们时,它就会进入错误的 URL。例如,如果点击soccer
它登陆的术语
代替
你能告诉我为什么会发生这种情况以及我做错了什么吗?功能 gen_forms_tax() {
wordpress - 显示 404 的 WordPress 自定义分类
我在 WordPress 中创建了一个名为“Found”的自定义帖子类型。在其中,我创建了两个分类法,“Pets”(命名为 petsfound)和“Electronics”(命名为electronicsfound),这两个分类法都有不同的术语。
如果我在网站上查看使用分类术语的帖子,它们会正确显示,但是,尝试查看该分类的帖子列表会显示 404。因此,会发生以下情况:
https://example.com/found/pets-found/显示 404 页面。
https://example.com/found/pets-found/dog显示宠物发现分类法中的狗列表。
我已经使用 archive.php 和 taxonomy-petsfound.php 进行了测试,但都显示了分类的 404。电子分类法也是如此。
以下是“Found”CPT 和“petsfound”分类法的代码:
- 我已多次重置永久链接。
- 我已经测试了将
hierarchical
andwith_front
值从 true 修改为 false 并再次修改,以防它们产生任何影响。 我
print_r($wp_query);
在 404.php 模板上运行,并在 query_vars 的开头收到以下内容:[query_vars] => Array ( [page] => 0 [found] => pets-found [post_type] => found [name] => pets-found
不知道还有什么可以看的,所以希望有人可以提供帮助。
干杯
达米安
编辑 - 添加 taxonomy-petsfound.php 的代码
php - Woocommerce Category Specific Code on Product Page
I am currently building a Woocommerce site for a client and I am wanting to create a sizing chart to be displayed on the single product page.
I am implementing ACF and have set up a repeater field for "Mens/Boys" and "Girls/Womens" sizings.
What I am trying to do is, depending on the product category, display either the male or female sizing chart. I have the following code below, yet it doesn't seem to fire on the page at all. As I understand, I need to call the term and not the category for Woocommerce products as they are custom taxonomies. Am I doing something wrong in regards to calling this?
Thanks in advance. Michael
php - WooCommerce 的自适应产品过滤器
1. 我想在woocommerce中创建一个具有自适应产品属性的过滤器。
示例:我在产品类别 A 中,我从颜色过滤器属性中选择值红色。在此之后,只显示红色产品,但从这一点来看,我需要在过滤器中只显示只有红色产品具有的属性。
关于如何做到这一点的任何想法?
我尝试循环所有红色产品并获取它们的属性,这样我就可以隐藏所有其他不必要的属性。显然,这种解决方案根本没有效率。
2.另外,是否有任何数据库查询返回“A类/子类AA下产品的所有属性......”?
澄清:
- 属性是分类法,属性值是术语。
color
是分类学,red
是一个术语- 所有更新都使用 ajax 和 json 完成
php - Wordpress - 通过 slug 获取标签 ID
我正在尝试通过它获取标签的 id\name。
那是我的代码:
我从这里拿了它: https ://codex.wordpress.org/Function_Reference/get_term_by
我有带有 slug hedoms的标签,但它<h1>
是空的,它不返回值。我已经使用类别尝试了此功能(get_term_by) - 并且结果相同。
第二个领域是蛞蝓。
但如果我用 id 而不是 slug 来做,它工作正常:
看起来 get_term_by 仅将“id”识别为字段。
我在这里想念什么?它应该是循环还是什么?
我试图做的文件是archive-product.php
Woocommerce 的。
php - get_terms() orderby name 不起作用 - wordpress
我正在使用 wordpress,希望按名称对一级分类术语进行排序,但下面的代码并没有给我想要的结果。这是我的代码:
当我在 php 排序下添加时,它工作得很好。但是想知道为什么wordpress的默认排序不能正常工作:
php - 如何获得当前的分类术语 ID?
我需要获取当前的分类术语 ID。我正在使用此代码。
正如您在“条款”部分中看到的那样,我制作了一个包含所有条款的数组,但我需要像当前页面术语 id 为 98 一样,我想仅在数组中设置 Id 98。
让我给你看一个例子:这个网址https://ayanaproperties.com/property-for-sale/london/有术语 ID 98,这个术语只显示了 5 个正确的属性,但在地图部分地图显示了所有220 处房产。这是因为在上面的代码中,我在 terms 数组中指定了所有 ID。
数组中的所有 ID 都使用相同的代码,这就是我需要 if else 条件的原因。
请帮助我,如果其他条件,我怎样才能得到这个?
谢谢,
php - 从 WooCommerce 中的最后一个产品类别术语获取“缩略图 ID”
当我在 WooCommerce 中添加新类别时,我正在尝试务实地添加新的投资组合。
我的代码是:
我想从类别缩略图中设置投资组合缩略图,并且我已用于 $thumbnail_id= get_post_thumbnail_id($lastCategory->id );
获取类别缩略图。
之后我用来update_post_meta( $post_id, '_thumbnail_id', $thumbnail_id );
设置投资组合的缩略图。
但它没有设置任何东西。
我该如何解决?
wordpress - 自定义帖子类型 UI 插件在 URL 中显示类别层次结构
我正在使用自定义帖子类型 UI 插件并添加了名为“course_schedule”的自定义分类
在此链接中配置为图像
现在比我在下面的链接中创建了名称为“课程”配置的自定义帖子类型 作为图像之后
现在我无法实现 slug,如下图 所示 http://jmp.sh/RBFqOGn
wordpress - 自定义帖子类型段中的自定义分类术语
我们对一个住房网站有以下安排,该网站有地块(又名房屋),这些地块被分组为开发项目。
所以,实际的结构可能是这样的
风山
- 1桑尼代尔路
- 2桑尼代尔路
- 10 桑尼代尔路
突然谷
- 1 突如其来的山谷
- 2 突如其来的山谷
我想要这些页面的 slug 是:
www.website.com/sudden-valley
www.website.com/sudden-valley/1-sudden-valley
我已经尝试了多种方法。我认为具有“发展”分类的自定义帖子类型“情节”效果最好。但是我无法弄清楚如何将分类术语放入 url。我总是得到类似 www.website.com/developments/sudden-valley
除了蛞蝓,我对自定义帖子类型/分类法非常精通,很高兴尝试任何建议 - 认为这是一张白纸。非常感谢任何帮助。