document.addEventListener("DOMContentLoaded", function () {
document.querySelectorAll(".rating").forEach(function (el) {
// 1) Заполненные звезды в обычном виде или через fa-stack
var filled = el.querySelector(".fa-star, .fa-stack .fa-star");
// 2) Если тема не ставит .fa-star, пробуем считать число отзывов из текста ссылки
var reviewsNum = 0;
var totalLink = document.querySelector('a[href="#review"], a[href*="review"]');
if (totalLink) {
var m = totalLink.textContent.match(/\d+/);
if (m) reviewsNum = parseInt(m[0], 10);
}
if (filled || reviewsNum > 0) {
el.classList.add("has-rating");
}
});
});