Web sitenizin kullanıcı deneyimini artırmanın yollarını arıyorsanız, yazılarınızda tahmini okuma süresini göstermek harika bir başlangıç olabilir. Okuyucular, bir yazıyı okumaya başlamadan önce ne kadar zaman harcayacaklarını bilmek isteyebilirler. Bu, özellikle bloglar ve haber siteleri için geçerlidir. Bu makalede, WordPress sitenizde yazılarınız için tahmini okuma süresini nasıl görüntüleyebileceğinizi detaylı bir şekilde anlatacağım.
Tahmini Okuma Süresi Neden Önemlidir?
Tahmini okuma süresi, ziyaretçilerinize aşağıdaki konularda yardımcı olabilir:
- Zaman Yönetimi: Okuyucular, bir yazıyı okumak için ne kadar zaman harcamaları gerektiğini bilerek zamanlarını daha iyi yönetebilirler.
- Kullanıcı Deneyimi: Okuma süresi gösterimi, kullanıcı deneyimini artırır ve sitenize olan güveni artırabilir.
- Etkileşim Oranları: Kullanıcılar, bir yazının ne kadar sürede okunacağını bildiklerinde, o yazıyı okuma olasılıkları daha yüksek olabilir.
Tahmini Okuma Süresi Hesaplama
Genel olarak, tahmini okuma süresi hesaplamak için kullanılan formül, ortalama bir insanın dakikada 200-250 kelime okuması üzerine kuruludur. Bu hesaplama basit bir şekilde yapılabilir:
- Yazının toplam kelime sayısını bulun.
- Bu sayıyı ortalama okuma hızına bölün (örneğin 200 kelime/dakika).
Örnek: 1000 kelimelik bir yazı, 1000 / 200 = 5 dakika olarak hesaplanır.
WordPress’te Tahmini Okuma Süresi Ekleme Yöntemleri
1. Eklenti Kullanarak
WordPress’te tahmini okuma süresini görüntülemenin en kolay yollarından biri, bir eklenti kullanmaktır. İşte bu işlevi yerine getiren birkaç popüler eklenti:
a. Reading Time WP
- Adım 1: WordPress yönetim panelinize gidin ve “Eklentiler > Yeni Ekle” yolunu izleyin.
- Adım 2: “Reading Time WP” eklentisini arayın ve yükleyip etkinleştirin.
- Adım 3: Eklenti ayarlarına gidin ve okumak süresi ile ilgili ayarları yapın. Örneğin, ortalama okuma hızı veya göstermek istediğiniz metin gibi.
- Adım 4: Eklenti, yazılarınızın başında veya sonunda otomatik olarak tahmini okuma süresini gösterecektir.
b. Reading Time
- Adım 1: WordPress yönetim panelinize gidin ve “Eklentiler > Yeni Ekle” yolunu izleyin.
- Adım 2: “Reading Time” eklentisini arayın ve yükleyip etkinleştirin.
- Adım 3: Eklenti ayarlarına gidin ve okumak süresi ile ilgili ayarları yapın.
- Adım 4: Eklenti, yazılarınızda tahmini okuma süresini gösterecektir.
2. Manuel Kod Ekleyerek
Eklenti kullanmak istemiyorsanız, temanızın functions.php dosyasına veya siteye özel bir eklentiye aşağıdaki kodu ekleyerek tahmini okuma süresini hesaplayabilirsiniz:
//php//function tahmini_okuma_suresi($post_id) {
$post = get_post($post_id);
$content = $post->post_content;
$kelime_sayisi = str_word_count(strip_tags($content));
$okuma_hizi = 200; // dakika başına okunan kelime sayısı
$okuma_suresi = ceil($kelime_sayisi / $okuma_hizi);
return $okuma_suresi;
}
function tahmini_okuma_suresi_goster() {
global $post;
$okuma_suresi = tahmini_okuma_suresi($post->ID);
echo '<p>Tahmini Okuma Süresi: ' . $okuma_suresi . ' dakika</p>';
}
add_action('the_content', 'tahmini_okuma_suresi_goster');
Bu kod, yazınızın içeriğindeki toplam kelime sayısını hesaplar ve ortalama okuma hızına göre tahmini okuma süresini belirler. Sonuç, yazının altında görüntülenecektir.
3. Temanızın Dosyalarını Düzenleyerek
Temanızın single.php dosyasını düzenleyerek, tahmini okuma süresini yazılarınızda gösterebilirsiniz:
//php//<?php
function tahmini_okuma_suresi($content) {
$kelime_sayisi = str_word_count(strip_tags($content));
$okuma_hizi = 200; // dakika başına okunan kelime sayısı
$okuma_suresi = ceil($kelime_sayisi / $okuma_hizi);
return '<p>Tahmini Okuma Süresi: ' . $okuma_suresi . ' dakika</p>' . $content;
}
add_filter('the_content', 'tahmini_okuma_suresi');
?>
Bu kod, yazı içeriğine tahmini okuma süresini ekleyecektir.
Sonuç
WordPress’te yazılarınız için tahmini okuma süresini görüntülemek, okuyucularınıza zaman yönetimi konusunda yardımcı olabilir ve kullanıcı deneyimini artırabilir. İster bir eklenti kullanarak, ister manuel kod ekleyerek bu özelliği sitenize entegre edebilirsiniz. Bu basit ama etkili yöntemle, sitenizi ziyaret edenlerin memnuniyetini artırabilir ve daha fazla etkileşim sağlayabilirsiniz.