Yeni eklediğiniz yazıları diğer yazılardan farklı göstermek isteyebilirsiniz. Örneğin, bütün yazılarınızın arka plan rengi maviyken, yeni yazılarınızı yeşil olarak göstermek istediğinizde bu yöntemi kullanabilirsiniz.
Bunun için temanızın Ana sayfa (index.php) dosyasını açın. <div class="post"> kodunu bulup, aşağıdaki gibi olacak şekilde düzenleyin. Kodlar WP'nin Loop döngüsü içerisinde olacak.
- <?php
- $kg = time() - 3600 * 24 * 3; //Son 3 günün yazıları
- $currentdate = date('Y-m-d', mktime(0,0,0, date('m',$kg),date('d',$kg), date('Y',$kg)));
- $postdate = get_the_time('Y-m-d');
- if ($postdate >= $currentdate) {
- echo '<div class="post yeniyazi">';
- } else {
- echo '<div class="post">';
- }
- ?>
Artık yeni yazılarınızı temanızın style.css dosyasında .yeniyazi seçicisini kullanarak biçimlendirebilirsiniz. Örneğin aşağıdaki gibi bir kodla yazılarınızın arkaplan rengini mavi yapabilirsiniz. Kodla istediğiniz gibi oynayabilirsiniz.
- .yeniyazi {
- background-color: blue;
- }
Bu yazının kısa bağlantısı http://www.yakupgovler.com/?p=762.
Yazılarımı RSS aboneliği ile takip edebilir, yeni yazılarıma kolaylıkla ulaşabilirsiniz. Bunun için ise RSS adresimi kullanabilirsiniz.
Tarih: 05 Nisan 2009 Saat: 13:02
teşekkürler yakup bey aradığım bir özellikdi
Tarih: 24 Nisan 2009 Saat: 10:53
Teşekkürler;
Ancak bir sorun olacak ilk mesajda hem resim hem yazı göstermek, daha sonraki mesajlarda sadece yazı göstermek için ne yapmalıyız ?
Tarih: 03 Haziran 2009 Saat: 01:56
[...] Kaynak: Yakup Gövler [...]
Tarih: 13 Ağustos 2009 Saat: 03:44
Gerçekten işime yaradı teşekkürler...