Wordpress 为什么WooCommerce快捷码[product_categories]属性ID不返回任何内容?

Wordpress 为什么WooCommerce快捷码[product_categories]属性ID不返回任何内容?,wordpress,woocommerce,shortcode,elementor,Wordpress,Woocommerce,Shortcode,Elementor,我试图使用elementor插入woocommerce短代码[product_categories ids=“27”],可从编辑类别url中找到id

我试图使用elementor插入woocommerce短代码
[product_categories ids=“27”]
,可从编辑类别url中找到id
<27
,例如:
mysite/wp admin/term.php?分类法=product\u cat&**tag\u ID=27

但不显示id为27的类别。 需要注意的是,这个类别是嵌套的,这意味着它是另一个类别的子类别

另一方面,当我尝试插入所有顶级类别时,它确实起作用,但不显示任何类别的缩略图

所以我想这是woocommerce短代码的内部问题还是我的短代码有问题


参考资料:

使用
[product\u categories hide\u empty=“0”ids=“27”]


默认情况下,Woocommerce不显示空类别。因此,要显示空类别,我们必须取消设置hide\u empty

使用
[product\u categories hide\u empty=“0”ids=“27”]


默认情况下,Woocommerce不显示空类别。因此,要显示空类别,我们必须取消设置hide\u empty

首先确保您有一些产品使用此产品类别27…然后您还可以尝试使用
[product\u category category=“27”]
来代替。tag\u ID=27确实存在(在url中),因此产品类别27存在,但当我尝试使用时[product_category category=“27”]不会返回任何内容。product_category也会返回该类别下的产品,但我需要特定类别缩略图的列表。因为您需要在某些产品上设置此类别,然后它会显示这些产品…我在某些产品上设置了此类别,[产品类别=“27”]没有向我显示该类别下的产品,标签ID也是类别ID吗?因为在本例中,27是我从URL标签ID获得的ID,根据一些人的说法,它是类别ID。
category
属性允许术语名称、术语slug或术语ID…因此请尝试使用术语名称。首先确保如果您有一些产品使用此产品类别27…那么您也可以尝试使用
[product\u category=“27”]
代替。tag\u ID=27确实存在(在url中),因此产品类别27存在,但当我尝试使用[product\u category=“27”]它不会返回任何内容。此外,product_category将返回该类别下的产品,但我需要特定类别缩略图的列表。因为您需要在某些产品上设置此类别,然后它将显示这些产品…我在某些产品上设置了此类别,[product_category=“27”]没有向我显示该类别下的产品,标签ID也是类别ID吗?因为在本例中,27是我从URL标签ID获得的ID,根据一些人的说法,它是类别ID。
category
属性允许术语名称、术语slug或术语ID…因此可以尝试使用术语名称。