Skip to content

Instantly share code, notes, and snippets.

@cagriuckan
Created November 10, 2017 07:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cagriuckan/7b01786f86c4f34947a3b5d1fe53f33e to your computer and use it in GitHub Desktop.
Save cagriuckan/7b01786f86c4f34947a3b5d1fe53f33e to your computer and use it in GitHub Desktop.
Wordpress - Yazının okunma süresini hesaplama
<?php
# uckan.net
$uckicerik = $post->post_content; // yazı iceriğini çekiyor
$word = str_word_count(strip_tags($uckicerik)); // 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 $uckokunma;
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment