Php 在woocommerce商店中隐藏产品的某些类别名称

Php 在woocommerce商店中隐藏产品的某些类别名称,php,wordpress,woocommerce,conditional,Php,Wordpress,Woocommerce,Conditional,我想在我的woocommerce商店页面的产品描述中显示一些类别名称。使用下面的代码,我可以显示所有类别,但我需要的是只显示一些类别名称 function wc_category_title_archive_products(){ $product_cats = wp_get_post_terms( get_the_ID(), 'product_cat' ); if ( $product_cats && ! is_wp_error ( $product_cats ) ){

我想在我的woocommerce商店页面的产品描述中显示一些类别名称。使用下面的代码,我可以显示所有类别,但我需要的是只显示一些类别名称

function wc_category_title_archive_products(){

$product_cats = wp_get_post_terms( get_the_ID(), 'product_cat' );

if ( $product_cats && ! is_wp_error ( $product_cats ) ){

    $single_cat = array_shift( $product_cats ); ?>

    <span class="categoria"><?php echo $single_cat->name; ?></span>
功能wc\u类别\u标题\u存档\u产品(){
$product_cats=wp_get_post_terms(获取_ID(),'product_cat');
if($product_cats&&!is_wp_error($product_cats)){
$single_cat=array_shift($product_cat);?>
是否可以排除某些类别名称或仅显示我需要的类别名称?
感谢您

WooCommerce
使用
WooCommerce>设置>目录>目录选项
部分中的“在类别页面上显示子类别”和“在商店页面上显示子类别”选项,对在商店/类别页面中显示子类别提供了一些粗略的控制

这些控件要么全是,要么什么都不是:在类别页面上显示所有子类别,要么在商店页面上显示所有子类别。如果您想要更细粒度的控件,例如在商店上只显示某些子类别,或者在给定的类别目录页面上只显示特定子类别,则需要编写一些自定义代码,然后您可以采取以下几种方法

现有的有限控件,可在WooCommerce>设置>目录中找到,允许您隐藏所有或任何子类别


我建议您咨询,以便插件的开发人员和支持社区可以帮助您解决此问题。

如果您知道哪些插件不想展示,您可以简单地测试它们并将其从阵列中删除。可能会对您有所帮助。希望我的回答对您有所帮助!