Twitter‘da yakın zamanda gönderilen yazıların “1 saat önce” gibi ne kadar zaman önce gönderildiğini belirten metinlerle gösterildiğini bilirsiniz. Bu yöntem, ziyaretçilerin okudukları metnin güncelliği hakkında fikir edinmeleri açısından kullanışlı bir yöntem.
Düzenleme yapacağımız dosya WordPress temanızın functions.php dosyası. Bu nedenle düzenleme yapmadan önce yedeğini almanızı öneririm.
Aşağıda konunun ne kadar zaman önce yazıldığını bulan kodlar mevcut. Bu kodları functions.php dosyanızın en altına, ‘?>‘ kodundan hemen önceki satıra ekleyin.
//humantime by wpdestek.com
function human_time() {
$time = human_time_diff(get_the_time('U'), current_time('timestamp'));
if ($time >= 365) {
$time = round($time/365);
return $time.' yıl önce';
} else if ($time >= 30) {
$time = round($time/30);
return $time.' ay önce';
} else if ($time >= 7) {
$time = round($time/7);
return $time.' hafta önce';
} else {
return $time.' önce';
}
}
Dosyayı kaydedip kapattıktan sonra index.php, single.php, page.php gibi tarih metni içeren dosyalarda aşağıdaki kodu bulun:
Bu kodu silni ve yerine aşağıdaki kodu yazın.
Temanızdaki tarih kodu muhtemelen aşağıdaki gibidir.
Aklınıza takılanları yorumlarınızda belirtirseniz yardımcı olmaya çalışırım.
Bir önceki yazımız olan WordPress'te yazı başlığı uzunluğunu sınırlama yöntemi başlıklı makalemizde tema düzenleme, wordpress ve yazı başlığı hakkında bilgiler verilmektedir.
kaynak:www.wpdestek.com