WordPress’te Yazının Okuma Süresinin Gösterilmesi

Sitenize gelen ziyaretçi ilgili yazıyı ne kadar süredir takip ediyor, okuyor bunu görsellik açısından göstermek isterseniz uygulayabilirsiniz.

single.php de ilgili alanlara alttaki kodu ekleyin;

<?php 
$canericerik = $post->post_content; // yazı iceriğini çekiyor
$word = str_word_count(strip_tags($canericerik)); // içerikteki kelime sayısını hesaplıyor
$m = floor($word / 200); // kelime sayısını 200'e bölerek dakika sayısını hesaplıyor
$s = floor($word % 200 / (200 / 60)); // kelime sayısının %200'ünü alıp 3.33'e bölerek saniyeyi hesaplıyor
echo 'Okuma Süresi: ';
$uckokunma = $m . ' dk' . ($m == 1 ? '' : '') . ', ' . $s . ' sn' . ($s == 1 ? '' : '');
echo $canerokunma;
?>

Leave A Comment