Я пытаюсь добавить класс в <div class="star-rating">
, расположенный в content-widget-reviews. php (в шаблоне woocommerce), отображаемом здесь: <?php echo wc_get_rating_html( intval( get_comment_meta( $comment->comment_ID, 'rating', true ) ) ); ?>
Я хочу чтобы мой шаблон работал с Bootstrap 4 (см. заглавные буквы ниже) необходимо удалить float right против требуемый результат
Я попробовал это решение ниже, но он добавляет классы ко всему шаблону (я просто хочу добавить этот класс в область виджетов)
// Widget review Stars
function myfuntion_wc_get_rating_html($html) {
// Replace link classes
$html = str_replace('<div class="star-rating"', '<div class="star-rating float-none text-primary"', $html);
return $html;
}
add_filter("woocommerce_product_get_rating_html", "myfuntion_wc_get_rating_html")
;
Есть ли способ добавить мой пользовательский класс непосредственно в этот код ?
<?php echo wc_get_rating_html( intval( get_comment_meta( $comment->comment_ID, 'rating', true ) ) ); ?>
Спасибо
PS Я бы хотел избежать использования Jquery и CSS