Skip to main content
تطوير المواقع

دالة عرض الوقت التقريبي لقراءة المواضيع

By مايو 13, 2016#!31الثلاثاء, 26 مارس 2019 15:16:33 +0200p3331#31الثلاثاء, 26 مارس 2019 15:16:33 +0200p-3Africa/Cairo3131Africa/Cairox31 26م31م-31الثلاثاء, 26 مارس 2019 15:16:33 +0200p3Africa/Cairo3131Africa/Cairox312019الثلاثاء, 26 مارس 2019 15:16:33 +0200163163مالثلاثاء=22#!31الثلاثاء, 26 مارس 2019 15:16:33 +0200pAfrica/Cairo3#مارس 26th, 2019#!31الثلاثاء, 26 مارس 2019 15:16:33 +0200p3331#/31الثلاثاء, 26 مارس 2019 15:16:33 +0200p-3Africa/Cairo3131Africa/Cairox31#!31الثلاثاء, 26 مارس 2019 15:16:33 +0200pAfrica/Cairo3#No Comments
أغلب المواقع أصبحت تستعمل خاصية جميلة وهي عرض الوقت التقريبي لقراءة الموقع داخل التدوينات في ووردبريس, اذا كنت تتسائل عن طريقة القيام بذالك فستحصل على الجواب من خلال هذا الموضوع.

هذه الطريقة مفيدة بالخصوص للزائر في فعندما يكون الموضوع طويل جدا فيمكنه معرفة ذالك من خلال مؤشر الوقت الذي يظهر له اعلى التدوينة ويمكنه وضعه في المفضلة ليعودة اليه لاحقا وهذا يساعد على إعطاء تجربة جيدة للمستخدم.

الطريقة بسيطة جدا ما عليك سوى نسخ ولصق الكود التالي داخل ملف

functions.php الخاص بالقالب الذي تستخدمه.

[php]</p>
add_filter(‘the_content’, ‘jm_estimated_time_to_read_post’);
function jm_estimated_time_to_read_post( $content ) {

if ( is_single() ) {

// je compte le nombre de mots dans mon article
$wordCount = str_word_count( $content );

// Je multiplie par 1/60 (car je veux un résultat en minutes)
// en considérant qu’un lecteur met au maximum 1 seconde à lire un mot.
// J’arrondis le tout à l’unité.
$time_to_read = round($wordCount * ( 1/60 ) );

$content = ‘<span class="estimated-time">الوقت التقريبي لقراءة الموضو هو : ‘ . $time_to_read . ‘ دقيقة</span>’ . $content;
}

return $content;
}
<p style="text-align: left;">[/php]

يمكنك اضافة بعض الاكواد لتظهر بشكل منسق في ملف الاستايل
Nemra1

Nemra1 Adminstrator

Close Menu

Come see us

Wow look at this!

This is an optional, highly
customizable off canvas area.

arArabic