WP-PostRatings

Опис

Використання

  1. Відкрийте wp-content/themes/<YOUR THEME NAME>/index.php
  2. Ви також можете розмістити його в archive.php, single.php, post.php або page.php.
  3. Знайти: <?php while (have_posts()) : the_post(); ?>
  4. Додайте будь-де під ним (місце, де ви хочете показати рейтинг): <?php if(function_exists('the_ratings')) { the_ratings(); } ?>
  • Якщо ви НЕ бажаєте, щоб оцінки відображалися в кожній публікації/сторінці, НЕ використовуйте наведений вище код. Просто введіть [ratings] у вибраний вміст пости/сторінки, та оцінки буде вставлено лише в цьому посту/сторінку.
  • Якщо ви хочете вставити інші рейтинги дописів, використовуйте [ratings id="1"], де 1 – це ідентифікатор рейтингу допису/сторінки, який ви хочете відобразити.
  • Якщо ви хочете вставити інші результати дописів, використовуйте [ratings id="1" results="true"], де 1 – це ID посту/сторінки, який ви хочете відобразити.

Розробка

https://github.com/lesterchan/wp-postratings

Подяки

Пожертвування

Я присвятив більшу частину свого вільного часу створенню, оновленню, обслуговуванню та підтримці цих плагінів. Якщо ви справді любите мої плагіни і можете пошкодувати мені пару доларів, я буду дуже вдячний. Якщо ні, сміливо використовуйте його без будь-яких зобов’язань.

Скріншоти

  • Адміністрування – Рейтинговий Журнал внизу
  • Адміністрування – Рейтинговий Журнал вверх
  • Адміністрування – Параметри оцінок
  • Адміністрування – Шаблони рейтингів
  • Оцінки
  • Рейтинги по Наведенню

Часті питання

Як змінити тип Схеми?

<?php  
add_filter( 'wp_postratings_schema_itemtype', 'wp_postratings_schema_itemtype' );  
function wp_postratings_schema_itemtype( $itemtype ) {  
    return 'itemscope itemtype="http://schema.org/Recipe"';  
}  
?>

Тип схеми за замовчуванням – “Стаття”, якщо ви хочете змінити його на “Рецепт”, вам потрібно скористатися фільтром wp_postratings_schema_itemtype, як показано в прикладі коду вище.

Як додати логотип свого сайту для Google Rich Snippets

<?php  
add_filter( 'wp_postratings_site_logo', 'wp_postratings_site_logo' );  
function wp_postratings_site_logo( $url ) {  
    return 'http://placehold.it/350/150.png';  
}  
?>

За замовчуванням плагін використовуватиме URL-адресу зображення заголовка вашого сайту як логотип вашого сайту. Якщо ви хочете змінити його, вам потрібно скористатися фільтром wp_postratings_site_logo, як показано у прикладі коду вище.

Як видалити альтернативне зображення з оцінками та текст заголовка?

<?php  
add_filter( 'wp_postratings_ratings_image_alt', 'wp_postratings_ratings_image_alt' );  
function wp_postratings_ratings_image_alt( $alt_title_text ) {  
    return '';  
}  
?>

Як відобразити рейтинги Авторів коментарів?

add_filter( 'wp_postratings_display_comment_author_ratings', '__return_true' );

За замовчуванням оцінки авторів коментарів не відображаються. Якщо ви хочете відобразити оцінки, вам потрібно скористатися фільтром wp_postratings_display_comment_author_ratings, як показано у прикладі коду вище.

Як використовувати зображення PNG замість зображень GIF?

function custom_rating_image_extension() {
    return 'png';
}
add_filter( 'wp_postratings_image_extension', 'custom_rating_image_extension' );

Розширення зображення за замовчуванням ‘gif’, якщо ви хочете змінити його на ‘png’, вам потрібно скористатися фільтром wp_postratings_розширення_зображення, як показано в прикладі коду вище.

Як змінити час закінчення терміну дії cookie?

function custom_rating_cookie_expiration() {
    return strtotime( 'tomorrow' ) ;
}
add_filter( 'wp_postratings_cookie_expiration', 'custom_rating_cookie_expiration', 10, 0 );

За замовчуванням термін дії кукі-файлів ‘time() + 30000000’, якщо ви хочете змінити тривалість експерименту, вам потрібно скористатися фільтром wp_postratings_cookie_expiration, як показано у прикладі коду вище.

Як WP-PostRatings завантажує CSS?

  • WP-PostRatings завантажить postratings-css.css з каталогу CSS вашої теми, якщо він існує.
  • Якщо його не існує, він просто завантажить стандартний “postratings-css.css”, який постачається з WP-PostRatings.
  • Це дозволить вам оновити WP-PostRatings, не турбуючись про перезапис створених вами стилів рейтингів.

Як використовувати статистику рейтингів за допомогою Віджетів?

  1. Перейдіть до WP-Admin -> Зовнішній вигляд -> Віджети
  2. Назва віджету – Рейтинги.

Показати пости з найнижчим рейтингом

<?php if (function_exists('get_lowest_rated')): ?>
    <ul>
        <?php get_lowest_rated(); ?>
    </ul>
<?php endif; ?>
  • За замовчуванням: get_lowest_rated(‘both’, 0, 10)
  • Значення ‘both’ покаже, як пости, так і сторінки з найнижчим рейтингом.
  • Якщо ви хочете показувати лише дописи з найнижчим рейтингом, замініть “both” на “post”.
  • Якщо ви хочете показати лише сторінки з найнижчим рейтингом, замініть “both” на “page”.
  • Значення 0 означає мінімальну кількість голосів, необхідну для того, щоб публікація була показана.
  • Значення 10 покаже лише 10 дописів/сторінок з найнижчим рейтингом.

Щоб відобразити пости з Найнижчим рейтингом за Тегом

<?php if (function_exists('get_lowest_rated_tag')): ?>
    <ul>
        <?php get_lowest_rated_tag(TAG_ID); ?>
    </ul>
<?php endif; ?>
  • За замовчуванням: get_lowest_rated_tag(TAG_ID, ‘both’, 0, 10)
  • Замініть TAG_ID на ваш ідентифікатор тегу. Якщо ви хочете, щоб він охоплював кілька категорій, замініть TAG_ID на array(1, 2), де 1 і 2 – це ідентифікатори ваших категорій.
  • Значення ‘both’ покаже, як пости, так і сторінки з найнижчим рейтингом.
  • Якщо ви хочете показувати лише дописи з найнижчим рейтингом, замініть “both” на “post”.
  • Якщо ви хочете показати лише сторінки з найнижчим рейтингом, замініть “both” на “page”.
  • Значення 0 означає мінімальну кількість голосів, необхідну для того, щоб публікація була показана.
  • Значення 10 покаже лише 10 дописів/сторінок з найнижчим рейтингом.

Відображати пости з найнижчим рейтингом у Категорії

<?php if (function_exists('get_lowest_rated_category')): ?>
    <ul>
        <?php get_lowest_rated_category(CATEGORY_ID); ?>
    </ul>
<?php endif; ?>
  • За замовчуванням: get_lowest_rated_category(CATEGORY_ID, ‘both’, 0, 10)
  • Замініть CATEGORY_ID на ідентифікатор вашої категорії. Якщо ви хочете, щоб він охоплював кілька категорій, замініть CATEGORY_ID на array(1, 2), де 1 і 2 – це ідентифікатори ваших категорій.
  • Значення ‘both’ покаже, як пости, так і сторінки з найнижчим рейтингом.
  • Якщо ви хочете показувати лише дописи з найнижчим рейтингом, замініть “both” на “post”.
  • Якщо ви хочете показати лише сторінки з найнижчим рейтингом, замініть “both” на “page”.
  • Значення 0 означає мінімальну кількість голосів, необхідну для того, щоб публікація була показана.
  • Значення 10 покаже лише 10 дописів/сторінок з найнижчим рейтингом.

Щоб відобразити пости з Найвищим рейтингом

<?php if (function_exists('get_highest_rated')): ?>
    <ul>
        <?php get_highest_rated(); ?>
    </ul>
<?php endif; ?>
  • За замовчуванням: get_highest_rated(‘both’, 0, 10)
  • Значення ‘both’ покаже, як найбільш рейтингові пости, так і сторінки.
  • Якщо ви хочете показати лише найбільш рейтингові дописи, замініть ‘both’ на ‘post’.
  • Якщо ви хочете показати лише найбільш рейтингові сторінки, замініть ‘both’ на ‘page’.
  • Значення 0 означає мінімальну кількість голосів, необхідну для того, щоб публікація була показана.
  • Значення 10 покаже лише 10 постів/сторінок з найвищим рейтингом.

Щоб відобразити пости з Найвищим рейтингом за Тегом

<?php if (function_exists('get_highest_rated_tag')): ?>
    <ul>
        <?php get_highest_rated_tag(TAG_ID); ?>
    </ul>
<?php endif; ?>
  • За замовчуванням: get_highest_rated_tag(TAG_ID, ‘both’, 0, 10)
  • Замініть TAG_ID на ваш ідентифікатор тегу. Якщо ви хочете, щоб він охоплював кілька категорій, замініть TAG_ID на array(1, 2), де 1 і 2 – це ідентифікатори ваших категорій.
  • Значення ‘both’ покаже, як найбільш рейтингові пости, так і сторінки.
  • Якщо ви хочете показати лише найбільш рейтингові дописи, замініть ‘both’ на ‘post’.
  • Якщо ви хочете показати лише найбільш рейтингові сторінки, замініть ‘both’ на ‘page’.
  • Значення 0 означає мінімальну кількість голосів, необхідну для того, щоб публікація була показана.
  • Значення 10 покаже лише 10 постів/сторінок з найвищим рейтингом.

Відобразити пости з Найбільшою кількістю балів рейтингу в Категорії

<?php if (function_exists('get_highest_rated_category')): ?>
    <ul>
        <?php get_highest_rated_category(CATEGORY_ID); ?>
    </ul>
<?php endif; ?>
  • За замовчуванням: get_highest_rated_category(CATEGORY_ID, ‘both’, 0, 10)
  • Замініть CATEGORY_ID на ідентифікатор вашої категорії. Якщо ви хочете, щоб він охоплював кілька категорій, замініть CATEGORY_ID на array(1, 2), де 1 і 2 – це ідентифікатори ваших категорій.
  • Значення ‘both’ покаже, як найбільш рейтингові пости, так і сторінки.
  • Якщо ви хочете показати лише найбільш рейтингові дописи, замініть ‘both’ на ‘post’.
  • Якщо ви хочете показати лише найбільш рейтингові сторінки, замініть ‘both’ на ‘page’.
  • Значення 0 означає мінімальну кількість голосів, необхідну для того, щоб публікація була показана.
  • Значення 10 покаже лише 10 постів/сторінок з найвищим рейтингом.

Відображати найрейтинговіші пости за певний період

<?php if (function_exists('get_highest_rated_range')): ?>
    <ul>
        <?php get_highest_rated_range('1 day'); ?>
    </ul>
<?php endif; ?>
  • За замовчуванням: get_highest_rated_range(‘1 day’, ‘both’, 10)
  • Значення “1 день” буде тим діапазоном, який ви хочете. Ви можете використовувати “2 дні”, “1 місяць” тощо.
  • Значення ‘both’ покаже, як найбільш рейтингові пости, так і сторінки.
  • Якщо ви хочете показати лише найбільш рейтингові дописи, замініть ‘both’ на ‘post’.
  • Якщо ви хочете показати лише найбільш рейтингові сторінки, замініть ‘both’ на ‘page’.
  • Значення 10 покаже лише 10 найрейтинговіших постів/сторінок.

Показати найрейтинговіші пости

<?php if (function_exists('get_most_rated')): ?>
    <ul>
        <?php get_most_rated(); ?>
    </ul>
<?php endif; ?>
  • За замовчуванням: get_most_rated(‘both’, 0, 10)
  • Значення ‘both’ покаже, як найбільш рейтингові пости, так і сторінки.
  • Якщо ви хочете показати лише найбільш рейтингові дописи, замініть ‘both’ на ‘post’.
  • Якщо ви хочете показати лише найбільш рейтингові сторінки, замініть ‘both’ на ‘page’.
  • Значення 0 означає мінімальну кількість голосів, необхідну для того, щоб публікація була показана.
  • Значення 10 покаже лише 10 найрейтинговіших постів/сторінок.

Відображати найрейтинговіші пости в Категорії

<?php if (function_exists('get_most_rated_category')): ?>
    <ul>
        <?php get_most_rated_category(CATEGORY_ID); ?>
    </ul>
<?php endif; ?>
  • За замовчуванням: get_most_rated_category(CATEGORY_ID, ‘both’, 0, 10)
  • Замініть CATEGORY_ID на ідентифікатор вашої категорії. Якщо ви хочете, щоб він охоплював кілька категорій, замініть CATEGORY_ID на array(1, 2), де 1 і 2 – це ідентифікатори ваших категорій.
  • Значення ‘both’ покаже, як найбільш рейтингові пости, так і сторінки.
  • Якщо ви хочете показати лише найбільш рейтингові дописи, замініть ‘both’ на ‘post’.
  • Якщо ви хочете показати лише найбільш рейтингові сторінки, замініть ‘both’ на ‘page’.
  • Значення 0 означає мінімальну кількість голосів, необхідну для того, щоб публікація була показана.
  • Значення 10 покаже лише 10 найрейтинговіших постів/сторінок.

Відображати Найрейтинговіші пости за певний період

<?php if (function_exists('get_most_rated_range')): ?>
    <ul>
        <?php get_most_rated_range('1 day'); ?>
    </ul>
<?php endif; ?>
  • За замовчуванням: get_most_rated_range(‘1 day’, ‘both’, 10)
  • Значення “1 день” буде тим діапазоном, який ви хочете. Ви можете використовувати “2 дні”, “1 місяць” тощо.
  • Значення ‘both’ покаже, як найбільш рейтингові пости, так і сторінки.
  • Якщо ви хочете показати лише найбільш рейтингові дописи, замініть ‘both’ на ‘post’.
  • Якщо ви хочете показати лише найбільш рейтингові сторінки, замініть ‘both’ на ‘page’.
  • Значення 10 покаже лише 10 найрейтинговіших постів/сторінок.

Показати постів з Найбільшою кількістю балів

<?php if (function_exists('get_highest_score')): ?>
    <ul>
        <?php get_highest_score(); ?>
    </ul>
<?php endif; ?>
  • За замовчуванням: get_highest_score(‘both’, 0, 10)
  • Значення ‘both’ покаже, як найбільш рейтингові пости, так і сторінки.
  • Якщо ви хочете показати лише найбільш рейтингові дописи, замініть ‘both’ на ‘post’.
  • Якщо ви хочете показати лише найбільш рейтингові сторінки, замініть ‘both’ на ‘page’.
  • Значення 0 означає мінімальну кількість голосів, необхідну для того, щоб публікація була показана.
  • Значення 10 покаже лише 10 найрейтинговіших постів/сторінок.

Відобразити публікацію з Найбільшою кількістю балів у Категорії

<?php if (function_exists('get_highest_score_category')): ?>
    <ul>
        <?php get_highest_score_category(CATEGORY_ID); ?>
    </ul>
<?php endif; ?>
  • За замовчуванням: get_highest_score_category(CATEGORY_ID, ‘both’, 0, 10)
  • Замініть CATEGORY_ID на ідентифікатор вашої категорії. Якщо ви хочете, щоб він охоплював кілька категорій, замініть CATEGORY_ID на array(1, 2), де 1 і 2 – це ідентифікатори ваших категорій.
  • Значення ‘both’ покаже, як найбільш рейтингові пости, так і сторінки.
  • Якщо ви хочете показати лише найбільш рейтингові дописи, замініть ‘both’ на ‘post’.
  • Якщо ви хочете показати лише найбільш рейтингові сторінки, замініть ‘both’ на ‘page’.
  • Значення 0 означає мінімальну кількість голосів, необхідну для того, щоб публікація була показана.
  • Значення 10 покаже лише 10 найрейтинговіших постів/сторінок.

Відображати пости з Найвищим рейтингом за певний період

<?php if (function_exists('get_highest_score_range')): ?>
    <ul>
        <?php get_highest_score_range('1 day'); ?>
    </ul>
<?php endif; ?>
  • Типове значення: get_highest_score_range(‘1 day’, ‘both’, 10)
  • Значення “1 день” буде тим діапазоном, який ви хочете. Ви можете використовувати “2 дні”, “1 місяць” тощо.
  • Значення ‘both’ покаже, як найбільш рейтингові пости, так і сторінки.
  • Якщо ви хочете показати лише найбільш рейтингові дописи, замініть ‘both’ на ‘post’.
  • Якщо ви хочете показати лише найбільш рейтингові сторінки, замініть ‘both’ на ‘page’.
  • Значення 10 покаже лише 10 найрейтинговіших постів/сторінок.

Щоб сортувати пости з Найвищим/Найнижчим Рейтингом

  • Ви можете використовувати: <?php query_posts( array( 'meta_key' => 'ratings_average', 'orderby' => 'meta_value_num', 'order' => 'DESC' ) ); ?>
  • Або передайте змінні URL-адресі: http://yoursite.com/?r_sortby=highest_rated&amp;r_orderby=desc
  • Ви можете замінити desc на asc, якщо вам потрібні публікації з найнижчим рейтингом.

Сортування дописів з Найбільшим/Найменшим Рейтингом

  • Ви можете використовувати: <?php query_posts( array( 'meta_key' => 'ratings_users', 'orderby' => 'meta_value_num', 'order' => 'DESC' ) ); ?>
  • Або передайте змінні URL-адресі: http://yoursite.com/?r_sortby=most_rated&amp;r_orderby=desc
  • Ви можете замінити desc на asc, якщо хочете мати найменший рейтинг публікацій.

Відгуки

26.11.2024
Seems that Lester Chan is not supporting this plugin. I am currently unable to update the plugin in WordPress without issues. He is not responsive. The plugin was also supposed to report the ratings to Google which is does not. Why does WP allow abandoned plugins to remain on their site? If the plugins are not supported by the developers they should be removed.
08.04.2024
Very great plugin, so far it works very well and meets expectations. The only thing I have a problem with is getting comfortable with adding custom icons, preferably as a path to the icon directory in the site theme instead of in the plugin.
01.11.2022
Один пользователь может оценить только 1 материал на сайте? Бред! Только зря потратил время на установку!
Прочитати всі 179 відгуків

Учасники та розробники

“WP-PostRatings” — проект з відкритим вихідним кодом. В розвиток плагіну внесли свій вклад наступні учасники:

Учасники

“WP-PostRatings” було перекладено на 12 локалізацій. Дякуємо перекладачам за їх роботу.

Перекладіть “WP-PostRatings” на вашу мову.

Цікавитесь розробкою?

Перегляньте код, перегляньте сховище SVN або підпишіться на журнал розробки за допомогою RSS.

Журнал змін

Version 1.91.2

  • ВИПРАВЛЕНО: XSS у Google Rich Text Snippets

Version 1.91.1

  • ВИПРАВЛЕНО: читання з REMOTE_ADDR за замовчуванням, якщо не зазначено в параметрах

Version 1.91

  • ОНОВЛЕННЯ: Підтримується вказівка, з якого заголовка зчитувати IP-адресу користувача

Version 1.90.1

  • ВИПРАВЛЕНО: Підтримка блокування м’ютексу для багатосайтів.

Version 1.90

  • ВИПРАВЛЕНО: використовуйте блокування м’ютексу, щоб запобігти перегонам

Version 1.89.1

  • ВИПРАВЛЕНО: змінено весь http://schema.org на https://schema.org

Version 1.89

  • ОНОВЛЕННЯ: до другого аргументу wp_postratings_expand_ratings_template додано post_id.
  • ОНОВЛЕННЯ: Видалено передачу за посиланням для get_post()

Version 1.88

  • ОНОВЛЕННЯ: додано фільтр wp_postratings_disable_richsnippet для вимкнення richsnippet на льоту.
  • ОНОВЛЕННЯ: додано налаштування в WP-Admin -> Оцінки -> Параметри оцінок, щоб вимкнути компонент оцінок у розширеному фрагменті. Реквізит @8ctopus

Version 1.87

  • ВИПРАВЛЕНО: для узгодженості перейменуйте фільтр expand_ratings_template на wp_postratings_expand_ratings_template.
  • ВИПРАВЛЕНО: видалення wp_print_scripts
  • ВИПРАВЛЕНО: до структурованих даних Google додано додаткові дані, незважаючи на те, що вони більше не працюють. Розглянемо можливість його видалення наступного разу
  • ОНОВЛЕНО: додано wp_postratings_ipaddress та wp_postratings_hostname, щоб дозволити користувачеві перезаписувати його.
  • ОНОВЛЕННЯ: Додано завантажувальний файл альтернативного тексту
  • ОНОВЛЕННЯ: Додано фільтр wp_postratings_always_log, щоб дозволити користувачеві завжди реєструватися, незважаючи ні на що

Version 1.86.2

  • ВИПРАВЛЕНО: неправильна перевірка типу для inser_half, яка впливає на оцінку половини зображення.

Version 1.86.1

  • ВИПРАВЛЕНО: дезінфікувати назву файлу для папки зображень у WP-Admin

Version 1.86

  • ОНОВЛЕННЯ: Хешована IP-адреса та анонімне ім’я хосту для забезпечення відповідності GDPR
  • ОНОВЛЕННЯ: якщо в параметрах рейтингу встановлено параметр «Не реєструвати», не входьте в базу данних

Version 1.85

  • ОНОВЛЕННЯ: фільтр wp_postratings_post_thumbnail
  • ВИПРАВЛЕНО: враховуйте метод журналювання під час роботи з оцінками в коментарях
  • ВИПРАВЛЕНО: Стиснуті зображення

Version 1.84.1

  • ОНОВЛЕННЯ: новий фільтр wp_postratings_google_structured_data для фільтрації Google Structured Data.
  • ВИПРАВЛЕНО: unnamed-file.numbers через sanitize_file_name().
  • ВИПРАВЛЕНО: генеруйте повний шлях до зображення, щоб запобігти 404-му роботі Googlebot.

Version 1.84

  • НОВЕ: Додано змінну шаблону ‘%POST_THUMBNAIL%’.
  • НОВЕ: Додано фільтр ‘wp_postratings_cookie_expiration’. Реквізит @ramiy.
  • НОВЕ: Додано фільтр ‘wp_postratings_ratings_image_alt’
  • НОВЕ: Додано більше мета-параметрів itemprops для проходження тесту Structured Data Testing Tool
  • НОВИНКА: Видалено po/mo файли з плагіна. Реквізит @ramiy.
  • НОВИНКА: Використовуйте translate.wordpress.org для перекладу плагіна. Реквізит @ramiy.
  • НОВЕ: Додано phpDocs та оновлено заголовки файлів. Реквізит @ramiy.
  • НОВИНКА: Додано можливість обмежити право голосу для учасників блогу. Реквізит @stephenharris.
  • ВИПРАВЛЕНО: використовуйте нову ієрархію заголовків адміністратора з тегами H1, H2, H3. Реквізит @ramiy.
  • ВИПРАВЛЕНО: перемістіть файли *.js у підпапку /js/. Реквізит @ramiy.
  • ВИПРАВЛЕНО: перемістіть файли *.css у підпапку /css/. Реквізит @ramiy.
  • ВИПРАВЛЕНО: перемістіть сценарії в окремий файл у підпапці /includes/. Реквізит @ramiy.
  • ВИПРАВЛЕНО: перемістіть віджет в окремий файл у підпапці /includes/. Реквізит @ramiy.
  • ВИПРАВЛЕНО: перемістіть шорткод в окремий файл у підпапці /includes/. Реквізит @ramiy.
  • ВИПРАВЛЕНО: перемістіть хуки активації в окремий файл у підпапці /includes/. Реквізит @ramiy.
  • ВИПРАВЛЕНО: перемістіть функції адміністратора та хуки в окремий файл у підпапці /includes/. Реквізит @ramiy.
  • ВИПРАВЛЕНО: перемістіть завантаження i18n в окремий файл у підпапці /includes/. Реквізит @ramiy.
  • ВИПРАВЛЕНО: замініть die() на wp_die() і додайте i18n до рядків. Реквізит @ramiy.
  • ВИПРАВЛЕНО: оновіть рядки перекладу, щоб уникнути використання “post” як типу публікації. Реквізит @ramiy.
  • ВИПРАВЛЕНО: незначне виправлення рядка перекладу. Реквізит @ramiy.
  • ВИПРАВЛЕНО: оновлення віджета оцінки. Реквізит @ramiy.
  • ВИПРАВЛЕНО: посилення безпеки. Реквізит @stephenharris.

Version 1.83.2

  • ВИПРАВЛЕНО: Неавторизована сліпа SQL-ін’єкція в ratings_most_orderby(). Авторство належить @Ben Bidner з Automattic.

Version 1.83.1

  • ВИПРАВЛЕНО: Видалено шаблон No Results з the_ratings_results().

Version 1.83

  • ОНОВЛЕННЯ: додано фільтр «wp_postratings_display_comment_author_ratings». Реквізит @ramiy.
  • ВИПРАВЛЕНО: видалення завантаження …, оскільки пошукова система індексує текст, якщо оцінки знаходяться у верхній частині статті
  • ВИПРАВЛЕНО: Переміщено фільтр ‘wp_postratings_image_extension’ до init()
  • ВИПРАВЛЕНО: Показувати заголовок, датуОпубліковано та зображення, навіть якщо немає оцінок
  • ВИПРАВЛЕНО: При сортуванні за URL-адресою також показуються дописи без оцінок. Реквізит @talljosh.

Version 1.82

  • ОНОВЛЕННЯ: додано фільтр «wp_postratings_image_extension». Реквізит @ramiy.
  • ВИПРАВЛЕНО: до типу схеми статті додано заголовок, дату публікації, зображення
  • ВИПРАВЛЕНО: Застарілий конструктор PHP4 у WordPress 4.3
  • ВИПРАВЛЕНО: Видалення коду схеми, коли вимкнено Rich Snippets

Version 1.81

  • НОВИНКА: додано найгірший рейтинг 1. Реквізит @rafaellop
  • НОВИНКА: перевірено для defined() для RATINGS_IMG_EXT, щоб дозволити перезапис
  • ВИПРАВЛЕНО: інтеграція з WP-Stats

Version 1.80

  • НОВИНКА: підтримка власних типів записів у віджетах
  • НОВИНКА: додано ‘wp_postratings_process_ratings_user’, ‘wp_postratings_process_ratings_userid’ & Фільтри ‘wp_postratings_check_rated’
  • НОВИНКА: підтримує WordPress Multisite Network Activate
  • НОВИНКА: Використовує власний файл WordPress uninstall.php

Version 1.79

  • НОВИНКА: замість цього використовуйте POST для оцінок
  • НОВИНКА: Додано фільтр ‘wp_postratings_schema_itemtype’, щоб ви могли змінювати тип схеми. Приклад див. у розділі FAQ.
  • ВИПРАВЛЕНО: Використовувати ‘is_rtl()’ замість $text_direction

Version 1.78

  • НОВИНКА: Використання іконок тире
  • НОВИНКА: Можливість вимкнути Google Rich Snippets
  • ВИПРАВЛЕНО: використовуйте SITECOOKIEPATH замість COOKIEPATH. Реквізит jbrule.
  • ВИПРАВЛЕНО: якщо глобальний $id дорівнює 0, використовуйте get_the_ID(). Реквізити вказані.
  • ВИПРАВЛЕНО: використовуйте esc_attr() і esc_js() для екранування символів

Version 1.77

  • НОВЕ: Додано змінні шаблону %POST_ID%
  • ВИПРАВЛЕНО: Переконайтеся, що Google Rich Snippet відображається лише в основному циклі, а не у віджеті
  • ВИПРАВЛЕНО: Видалено reviewCount з Google Rich Snippet
  • ВИПРАВЛЕНО: оптимізуйте віджет оцінок
  • ВИПРАВЛЕНО: деякі шаблони віджетів використовують postratings_template_mostrated замість postratings_template_highestrated

Version 1.76

  • ВИПРАВЛЕНО: більше не потрібно add_post_meta(), якщо update_post_meta() не вдається
  • ВИПРАВЛЕНО: оновлений текст/значення індивідуального рейтингу. Дисплей не працює через відсутність одноразового значення
  • ВИПРАВЛЕНО: додано stripslashes() для видалення похилих рисок у шаблонах
  • ВИПРАВЛЕНО: перевірте, чи є це масив, щоб запобігти попередженню array_key_exists().

Version 1.75

  • Змініть htmlspecialchars на esc_attr(). Реквізит Райан Саттерфілд.
  • Змініть esc_attr() на wp_kses() для itemprop. Реквізит oneTarek.

Version 1.74

  • check_rated_username() має використовувати $user_ID. Реквізит Артем Гординський.

Version 1.73

  • Додати плоскі зірки (PNG) Іконки. Реквізит хебаф.
  • Змініть схему з http://schema.org/Product на http://schema.org/Article