أضافة عدد المشاهدات لكل تدوينة في الووردبريس WordPress بدون الإعتماد على أي إضافة!

شوهد 4636 مرات |كتب في 01 - 03 - 2012 | بواسطة

 

 

لمعرفة عدد الأشخاص الذين قاموا بقرآءة تدويناتك؟

هناك عدد قليل من الإضافات التي تمكننا من عرض عدد مشاهدات التدوينات .. و لكن هناك طريقة أكثر بساطة تستطيع القيام بها بنفسك .. و ذلك بإضافة مجموعة من التعليمات البرمجية PHP في ملف الوظائف functions.php ،،

قم بنسخ الكود أسفله إلى الملف functions.php

 الموجود في مجلد الثيم الذي تستعمله في مدونتك WordPress ..

function getPostViews($postID){
 $count_key = 'post_views_count';
 $count = get_post_meta($postID, $count_key, true);
 if($count==''){
 delete_post_meta($postID, $count_key);
 add_post_meta($postID, $count_key, '0');
 return "0 View";
 }
 return $count.' مرات';
}
function setPostViews($postID) {
 $count_key = 'post_views_count';
 $count = get_post_meta($postID, $count_key, true);
 if($count==''){
 $count = 0;
 delete_post_meta($postID, $count_key);
 add_post_meta($postID, $count_key, '0');
 }else{
 $count++;
 update_post_meta($postID, $count_key, $count);
 }
}

بعد ذلك توجه إلى الملف single.php الموجود في مجلد الثيم الذي تعمل عليه .. و أضف في أي مكان تريده الكود التالي:

<?php setPostViews(get_the_ID()); ?>

بعد ذلك تستطيع إضافة الكود أسفله في الملف single.php و ذلك لعرض عدد المشاهدات عند الدخول لمشاهدة تفاصيل التدوينة ،،

أو على loop.php لمشاهدة عدد المشاهدات في الرئيسية!

تمت زيارة التدوينة: <?php echo getPostViews(get_the_ID()); ?>

و تستطيع مشاهدة المثال على موقعنا !!

المصدر البوابة الحمراء

 

كتابات ذات صلة

تعديل ايميل المرسل في وورد بريس

  نعاني جميعا عند تركيب وورد بريس من انه عندما يرسل الرسائل الى الاعضاء يكون عنوان المرسل هو عضوية الاستضافة وكلنا يريد ان يكون الارسال من ايميل الموقع لعدة اسباب لتعديل ذلك اتبع [...]

إضافة رد:

يجب عليك تسجيل دخولك لإرسال تعليق

حقوق النسخ © 2017 حافز.

Valid XHTML 1.0 Transitional