WordPress’te “Şu Kadar Önce Yazıldı” Şeklinde Tarih Gösterimi
WordPress sitelerde eklenen yazılar ve yapılan yorumlar için genel olarak “17 Mayıs 2010 18:55” şeklindeki gibi tarihler kullanılır. Bunun yerine daha kullanıcı dostu bir sistem olan “15 gün önce” veya “3 saat önce” şeklinde ifadeler kullanabiliriz. Bu tarih sistemini Facebook ve Twitter gibi sitelerin kullandığını biliyoruz. Tarihleri bu şekilde yapabilmek için WordPress’in az bilinen fonksiyonlarından biri olan human_date_diff() fonksiyonunu kullanacağız.
Yazı tarihlerini o şekilde göstermek için single.php dosyanızda tarihi görüntüleyen kısmı şu şekilde değiştirin:
<?php echo human_time_diff(get_the_time('U'), current_time('timestamp')) . ' önce'; ?>
Aynı şekilde yorum tarihlerini o şekilde göstermek için comments.php dosyanızda tarihi görüntüleyen kısmı şu şekilde değiştirin:
<?php echo human_time_diff(get_comment_time('U'), current_time('timestamp')) . ' önce'; ?>