为了账号安全,请及时绑定邮箱和手机立即绑定

woocommerce类别和子类别标题钩子

woocommerce类别和子类别标题钩子

PHP
DIEA 2022-09-03 16:39:14
我想修改某个类别的默认标题和woocommerce的相对子类别。我发现了这个问题,但这只会从类别中删除标题。使用检查器,我能够找到这个css类,但我无法理解哪个钩子负责呈现类别和子类别的标题。.woocommerce-loop-category__title任何人都可以帮我吗?这是我的代码function theme_woocommerce_loop_category_title()  {    if( is_product_category() ):    ?>      <h2 class=""><?php the_title(); ?></h2>    <?php    endif;  }  add_action( 'woocommerce_template_loop_category_title', 'theme_woocommerce_loop_category_title', 10 );  remove_action( 'woocommerce_shop_loop_subcategory_title', 'woocommerce_template_loop_category_title', 10 );
查看完整描述

1 回答

?
慕哥6287543

TA贡献1831条经验 获得超10个赞

woocommerce_shop_loop_subcategory_title

这个钩子负责类别标题,所以如果你想更新你的类别标题,那么你可以这样做


function woocommerce_template_loop_category_title_override( $category ) { ?>

    <h2 class="woocommerce-loop-category__title">

        <?php

        echo esc_html( $category->name ); //Update your title which you want to update here

        if ( $category->count > 0 ) {

            echo apply_filters( 'woocommerce_subcategory_count_html', ' <mark class="count">(' . esc_html( $category->count ) . ')</mark>', $category );

        } ?>

        </h2><?php

}

add_action( 'woocommerce_shop_loop_subcategory_title', 'woocommerce_template_loop_category_title_override', 10 );


查看完整回答
反对 回复 2022-09-03
  • 1 回答
  • 0 关注
  • 78 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信