我试图使用 elementor 插入 woocommerce 短代码
[product_categories ids="27"]
,id 27
是从编辑类别 url 中找到的,例如: mysite/wp-admin/term.php?taxonomy=product_cat&**tag_ID=27
但是 id
27
的类别不会显示。
需要注意的是,这个类别是嵌套的,这意味着它是另一个类别的子类别。
另一方面,当我尝试插入所有 woocommerce 顶级类别时,它确实有效,但不显示任何类别的缩略图。
所以我在想这是 woocommerce 短代码的内部问题还是我的短代码有问题?
使用
[product_categories hide_empty="0" ids="27"]
。tag_ID 是产品类别 id 是正确的。
我已确认,如果您有特定类别的产品,则此方法有效:
[product_categories ids="27"]
...即使您在该类别中没有任何产品,这也有效:
[product_categories hide_empty="0" ids="27"]
无论是子类别还是顶级类别,都显示缩略图。
您的问题出在其他地方,而不是在这个短代码中。