Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Хаки » Микроразметка AggregateRating для Dle рейтинга нравиться-не нравиться?

Микроразметка AggregateRating для Dle рейтинга нравиться-не нравиться?


     15.02.2018    Все вопросы » Хаки    1715

вопрос
Здравствуйте
На сайте стоит рейтинг тип 3 - 'Нравится' или 'Не нравится'
Задался вопросом как сделать микроразметку данного рейтинга http://schema.org/AggregateRating.
Порывшись в просторах интернета понял что нужно сделать конвертацию данного рейтинга под тип рейтинга Оценка

То есть если на сайте данные значения:
Микроразметка AggregateRating для Dle рейтинга нравиться-не нравиться?


То нужна формула, которая бы перерабатывала данные показатели под оценку, например 4.5 из 5, или 7,9 из 10
Нашел вот такой код, но как его реализовать так и не понял

$rm = ($row['vote_num'] - $row['rating'])/2;
$rp = $row['rating'] + $rm;
$rating_10 = $rp/(($rp+$rm)/100)*0.1;


Еще один вариант хака
https://artem-malcov.ru/haki/mikrorazmetka-vtorogo-i-tretego-tipa-reytinga-polnoy-novosti-v-dle

Но он только делает подсчет всех проголосовавших, а саму оценку не выставляет.
Нужно также сделать, если новость свежая, и еще никто ее не оценил, что бы по дефолту новости ставился определенный рейтинг.

Ответа пока нет


Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх