我想在woocommerce存档页面中显示针对特定产品类别及其所有子类别的自定义文本。
我在 woocommerce >> archive-product.php
中使用了该代码if (is_product_category( 'world-fashion' ) || cat_is_ancestor_of(247,
get_queried_object()->term_id)){ echo "my custom text";}
else { echo "another text"; }
我的自定义文本仅在选择父类别(世界时尚)时显示。 如何显示他所有子类别的内容?
答案 0 :(得分:1)
使用以下代码检查子类别,并确保world-fashion
类别ID必须为247
if (is_product_category( 'world-fashion' ) || term_is_ancestor_of(247,
get_queried_object()->term_id,'product_cat'))
{
echo "my custom text";
}
else
{
echo "another text";
}