Wordpress Tarih ve Zaman Gösteriminin Özelleştirilmesi
Wordpress tarih gösterimi aslına bakarsanız çoğu zaman üzerinde pek durmadığımız bir özelliktir. Tarih gösteriminin özelleştirilmesi ve farklı şekillerde gösterilmesi aslına bakarsanız sandığımız kadar zor değil.
Farklı tarih gösterimleriyle birlikte blogumuzun görünümünü de büyük oranda değiştirebilir ve farklılık katabiliriz. Bu makalemizde örnek olarak Wordpress tabanlı bir blog üzerinde bir tarih alanı oluşturacak ve bunu görüntüleyeceğiz.
Öncelikle ilk adım olarak tarih alanımızın görüneceği Xhtml, Php kod bileşenini yazalım ve açıklayalım. Bu kodu index.php içerisinde gönderi başlığınızdan önce görünmesini istediğiniz bir alana ekleyin.
[HTML]
[/HTML]
Yukarıdaki kodda gördüğünüz üzere tarih isimli bir div sınıfı oluşturduk. Bu div içerisinde “tarih-gun” isimli sınıfa Wordpress’in the_time fonksiyonundan yararlanarak günü gösteren Php kodunu (< ?php the_time(d); ?>) yazdık ve etiketimizi kapattık. Sonra aynı şekilde “tarih-ay” isimli sınıfta da < ?php the_time(M); ?> kodunu kullanarak ayın 3 harfli kısaltmasını yazdık. Daha sonra açtığımız etiketleri sırasıyla kapattık ve işin Xhtml, Php bölümünü bitirdik. Sıra geldi Css’ye, yani en sevdiğim kısma :)
Sırasıyla tarih, tarih-gun ve tarih-ay isimli sınıflarımızı style.css dosyasında tanımlıyoruz.
[HTML]
.tarih {
width:48px;
height:48px;
background:#fff url(tariharkaplan.gif) no-repeat;
display:inline;
float:left;
}
.tarih-gun {
font:bold 14px/24px Arial, Verdana, sans-serif;
color:#333;
text-align:center;
}
.tarih-ay {
font:bold 16px/24px Arial, Verdana, sans-serif;
color:#fff;
text-align:center;
}
[/HTML]
Css kodlarında ise önce tarih alanını tanımladık. Bir arkaplan resmi belirledik. Bu alan 48*48 piksel genişliğinde olacak ve arkaplan resmimiz de aynı boyutta. Bu resmi ben Photoshop’ta önceden oluşturup uygulamamızda kullandım. Makalemizin sonunda örnek resmi alabilirsiniz.
Sonrasında tarih-gun alanında arkaplan resmimize uygun olarak #333 renginde ve Arial yazıtipinde, 14 piksel boyutunda bir yazıtipi belirledik. Text-align:center parametresi ile yazılan değerin alanın ortasında yer almasını istedik. Tarih-ay bölümünde ise sadece yazıtipimizin rengi ve boyutunu değiştirdik. Dikkat ederseniz 48 piksellik arkaplan resmimizde iki ayrı alan olan tarih-ay ve tarih-gun içindeki yazıtipimizde 24 piksellik bir alan yüksekliği belirledik. (font:bold 16px/24px Arial, Verdana, sans-serif; kodunda gördüğünüz gibi)
Yukarıda yer alan kodları index.php içinde tarih alanımızın görünmesini istediğimiz yere ekleyerek tamamlayalım. Gördüğünüz gibi Wordpress’in the_time fonksiyonu oldukça esnek bir yapıda ve bu özellikleri farklı farklı kullanarak değişik görüntüler elde edebiliriz.
![]()
Rastgele Yazılar
Wordpress Tarih ve Zaman Gösteriminin Özelleştirilmesi yazısı için 4 yorum yapılmış...
Yorumunuzu Yazın
Teşekkürler, güzel bir anlatım olmuş :)
güzel bir örnek, paylaşım için teşekkürler..
bi sorum olacak benim sitemin saat ayarları sürekli değişiyor UTF ayarlarına göre tam denk getiriyorum yarın bakıyorum 2 saat ilerde 3 saat geride istanbul ayarı yapıyorum yine sürekli değişiyor hosting ile alakalı demişlerdi bunu sitemden çözme ihtimalim yok mu hosting’i hatır için vermişlerdide kolay gelsin
@Mümin, benim de böyle bir sorun başıma gelmişti. Sen ne yaparsan yap site üzerinden düzeltilebilecek bir durum değil bu. Mutlaka sunucu üzerinde bir müdahale gerekiyor. Ben o zamanlarda sunucuyu taşıyarak halletmiştim.