هي اضافة المجانية تمكّن من وضع نجوم التقييم للمقالات الوردبريس، ومايميز هذه الاضافة قله الاستعلامات والاعدادات واكوزاد الجافا وبالتالى لاتثقل الموقع لانه يوجد اضافات بمجرد تنصيبها تبطى الموقع
طريقة تنصيب و إعداد إضافة WP-PostRatings
بعد تنصيب اﻹضافة، بعدها نتوجه إلى التقييم =>>>>>>>>>>>> ثم الى إعدادات التقييم =>>>>>>>>>>> ثم نقوم بإختيار صورة التقييم التي نريدها=>>>>>>>>> ثم نقوم بتحديد رقم أعلى تقييم نريده لمواضيعنا و بعدها تفعيل خاصية Google Rich Snippets لكي تتمكن عناكب قوقل من أرشفة و عرض نجوم التقييمات بجانب روابط مقالاتنا في نتائج البحث.

هذه اهم الاعدادات اما باقي اﻹعدادت هي اختيارية و يمكن ﻷي واحد ضبطها حسب ذوقه و رغبته.
طريقة عرض نظام التقييم للمقالات
اما بخصوص طريقة عرض نظام التقييمات في أسفل المقالات. في صفحة اﻹضافة على المستدع الرسمي لووردبريس، المطور يوفر لنا أكواد جاهزة لكي نتمكن من استعمالها و عرض التقييمات في أي مكان نريده من القالب.
عرض التقييمات في المقالات يمكننا وضع هذا الكود داخل اللوب (Loop):
if ( function_exists( 'the_ratings' ) && ! function_exists( 'sb_post_ratings' ) ) {
function sb_post_ratings( $content ) {
if ( is_singular( 'post' ) ) {
ob_start();
echo '<div class="sb-post-ratings">';
echo '<h3 class="sb-post-ratings-title">لا تذهب دون ترك تقييمك للموضوع</h3>';
the_ratings();
echo '</div>';
$output = ob_get_clean();
}
$content = $content . $output;
return $content;
}//end sb_post_ratings()
function sb_ratings_styles() {
echo '<style>
.sb-post-ratings {<br />
background: #E5E5E5;<br />
border: 0.125em solid #666666; /* 2/16 */<br />
border-radius: 0.313em; /* 5/16 */<br />
text-align: center;<br />
padding: 1.25em; /* 20/16 */<br />
}<br />
</style>';
} // End function sb_ratings_styles.
add_a*ction( 'wp_head', 'sb_ratings_styles' );
add_filter( 'the_content', 'sb_post_ratings', 10, 1 );
}// End if().
the_ratings()
sb_post_ratings()
محتوى الدالة اﻷولى و هذفها مفهوم، في اﻷول قمت بالتحقق من ظهور التقييمات فقط في المقالات بواسطة الدالة
is_singular()
تغيير Schema تقييم مقالالات
اﻹضافة افتراضيا تستعمل ال http://schema.org/Article و هذا شيء جيد إذا كان محتوى موقعك عبارة عن مدونة، لكن يمكنك تغيير ذلك بسهولة بإستعمال الفلتر wp_postratings_schema_itemtype
مثلا إذا كان موقعك محتواه إخباري يمكنك تغيير Article إلى NewsArticle بهذا الكود:
function wp_postratings_schema_itemtype($itemtype) {
return 'itemscope itemtype="https://schema.org/NewsArticle"';
}
add_filter('wp_postratings_schema_itemtype', 'wp_postratings_schema_itemtype');
كل الأكود التي ذكرت في هذه التدوينة يجب وضعها في ملف functions.php للقالب المفعّل أو إضافتك المخصصة