Merhaba arkadaşlar özellikle yeni temalar da sık sık kullanılmaya başlanan bir fonksiyondan bahsedeceğim sizlere.Artık gelişen blog sektöründe yapacağınız ufak değişimler bile sizleri rakiplerinizin önüne geçirebilir.Bildiğimiz gibi çoğu WordPress temasında tarihler "22 Aralık 2012" şeklinde gösterilmektedir , ancak biz bu sıradan tarih kullanımını kullanacağımız bir dizi kod ile "3 gün önce yazıldı" , "21 dakika önce yazıldı" , "7 ay önce yazıldı" şeklinde değiştireceğiz.Güzel bir fonksiyon olduğunu düşündüğümden bu kodu sizlerle paylaşmak istedim.Aşağıda ki adımları uyguladıktan sonra oluşacak görüntü aşağıda ki gibi olacaktır.
Öncelikle arkadaşlar functions.php dosyanızı açın ve sayfaya aşağıda ki kodları ekleyin.
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';
}
}
Ardından single.php , index.php , page.php gibi tarihlerin gösterildiği sayfaları açın ve aşağıda ki kodu bulun.
<?php the_time('j F Y'); ?>Bulduğunuz bu kodu da aşağıda ki kod ile değiştirin.
<?php echo human_time(); ?>
İşte bu kadar , hayırlı kullanımlar ;)

Bir yanıt yazın
Yorum yapabilmek için oturum açmalısınız.