Evet sayın seyirciler, başlık seçiminde zorlandığımız bir başka yazımızda daha karşınızdayız.
Bu yazımızda ki olayımız WordPress‘te zaman kullanımını sosyal networkler de ki gibi elegan hale getirmek. Bunun için aslında bize düşen fazla bi’şey yok. WordPress bu özellikleri çoook eski den beri (1.5) çekirdeğinde barındırıyor.
<?php echo human_time_diff( get_the_time('U'), current_time('timestamp') ).' önce yayınlandı';?>
Şimdi hemen burdaki fonksiyonların ne iş yaptığına bakalım;
Adından da anlayabileceğiniz üzerine human_time_diff , insancıl bir şekilde bize zaman farkını geri döndürüyor. Burdaki birinci değer başlangıç, ikinci değer ise bitiş parametreleridir. Birde dikkat etmeniz gereken, bu parametreler unix timestamp şekilde olmalıdır.
get_the_time(‘U’) ile yayınlanmış yazının zamanını timestamp olarak alıyoruz.
current_time(‘timestamp’) ile şimdiki zamanı timestamp olarak alıyoruz.
Hastasıyız unix timestamp’ın 🙂
Bir yanıt yazın