﴿ وَقُل رَّبِّ زِدْنِي عِلْمًا

And say, "My Lord, increase me in knowledge."

[wordpress] إضافة WP-PostRatings لاظهار نجوم تقييم المقالات في ووردبريس

[wordpress] إضافة WP-PostRatings لاظهار نجوم تقييم المقالات في ووردبريس

إضافة WP-PostRatings هي اضافة المجانية تمكّن من وضع نجوم التقييم للمقالات الوردبريس، ومايميز هذه الاضافة قله الاستعلامات والاعدادات واكوزاد الجافا وبالتالى لاتثقل الموقع...

إضافة WP-PostRatings لاظهار نجوم تقييم المقالات في ووردبريس
المشاهدات: 2897 الردود: 3

هيلبرنت

.:: رفيق درب ::.
رقم العضوية
18
تاريخ التسجيل
2015-07-27
الإقامة
فى الدنيا
الموقع الالكتروني
هيلبرنت
آخر نشاط
المشاركات
11,551
المعدل اليومي
2.83
مستوى التفاعل
59
قوة السمعه
أوسمة العضو
إضافة WP-PostRatings
هي اضافة المجانية تمكّن من وضع نجوم التقييم للمقالات الوردبريس، ومايميز هذه الاضافة قله الاستعلامات والاعدادات واكوزاد الجافا وبالتالى لاتثقل الموقع لانه يوجد اضافات بمجرد تنصيبها تبطى الموقع

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

2PuVOWW.png

هذه اهم الاعدادات اما باقي اﻹعدادت هي اختيارية و يمكن ﻷي واحد ضبطها حسب ذوقه و رغبته.

طريقة عرض نظام التقييم للمقالات
اما بخصوص طريقة عرض نظام التقييمات في أسفل المقالات. في صفحة اﻹضافة على المستدع الرسمي لووردبريس، المطور يوفر لنا أكواد جاهزة لكي نتمكن من استعمالها و عرض التقييمات في أي مكان نريده من القالب.


عرض التقييمات في المقالات يمكننا وضع هذا الكود داخل اللوب (Loop):
PHP
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.

في عهذا الكود قمت بالتحقق من وجود الدالة
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
لتفادي حدوث خطأ إذا تعطّلت اﻹضافة ﻷي سبب، أي أن هذا الكود فقط سيعمل إذا كانت إضافة WP-PostRatings مفعّلة، و في نفس الوقت تأكدت من عدم وجود دالة بإسم
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
لتفادي حدوث تظارب الدالة التي سأقوم بإنشائها مع دالة أخرى موجودة بنفس اﻹسم.

محتوى الدالة اﻷولى و هذفها مفهوم، في اﻷول قمت بالتحقق من ظهور التقييمات فقط في المقالات بواسطة الدالة
كود
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.
و بعدها وضعت التقييمات داخل div و إعطائه class أسميته sb-post-ratings لكي أتمكن من التحكم في تنسيقاته عن طريق ال css تم وضعت عنوان للتقييمات و بعدها عرض قمت التقييمات، و في اﻷخير قمت بتخزين محتوى الدالة في متغيّر أسميته $output و بعدها قمت بإضافة هذا المتغّر في آخر محتوى المقالات. الدالة الثانية الهدف منها هو إضافة التنسيقات حيث يمكنك التعديل عليها حسب رغبتك، في اﻷخير قمت بإضافة الدالة اﻷولى إلى فلتر the_content و الدالة الثانية للخطاف wp_head.


تغيير Schema تقييم مقالالات
اﻹضافة افتراضيا تستعمل ال http://schema.org/Article و هذا شيء جيد إذا كان محتوى موقعك عبارة عن مدونة، لكن يمكنك تغيير ذلك بسهولة بإستعمال الفلتر wp_postratings_schema_itemtype
مثلا إذا كان موقعك محتواه إخباري يمكنك تغيير Article إلى NewsArticle بهذا الكود:
PHP
🔒 يجب تسجيل الدخول لمشاهدة محتوى الكود.


كل الأكود التي ذكرت في هذه التدوينة يجب وضعها في ملف functions.php للقالب المفعّل أو إضافتك المخصصة.


انتهى
المرجع // مدونة سعيد البقالى
 
عودة
أعلى