 
      
    Веб-разработка
- 1 ответ
- 0 вопросов
    0
    Вклад в тег
    
      
      
    
  
  
 
  
  class Custom_WC_Widget_Product_Categories extends WC_Widget_Product_Categories {
 
  function widget( $args, $instance ) {
    // скопировать весь код метода из:
    // woocommerce/includes/widgets/class-wc-widget-product-categories.php
    // добавить нужный класс в строке с выводом открывающего тега списка
    echo '<ul class="product-categories <b>my-class</b>">';
  }
}/**
 * WC_Widget_Product_Categories widget override
 */
add_action( 'widgets_init', 'override_woocommerce_widgets', 15 );
function override_woocommerce_widgets() {
  if ( class_exists( 'WC_Widget_Product_Categories' ) ) {
    unregister_widget( 'WC_Widget_Product_Categories' );
 
    include_once( 'widgets/widget-product_categories.php' );
 
    register_widget( 'Custom_WC_Widget_Product_Categories' );
  }
}