Merhaba arkadaşlar daha önceden 4 adet yazdığım wordpress kodlarına bugün bir tane daha ekliyorum. Yazılarımızın altında veya sidebarda eklenti ile benzer yazıları gösterebiliyorduk. Eklenti çokluğu ise wordpressi biraz ağırlaştırıyordu. Bu yazımda kodla eklenti kullanmadan benzer yazıları göstermeyi anlatacağım. Dikkat yazı ekleme alanında kısa kod kullanarak istediğimiz yazılarda benzer yazıları göstereceğiz!
Sonraki Sayfa »
Etiket Arşivi wordpress kodları - Page 2
WordPress Kodları #5 – Benzer Yazıları Gösterme
Son Düzenleme Tarihini WordPress Blogunuzda Otomatik Gösterin
Uzun yazılarınızı güncellediğinizde alta güncelleme tarihi diye not düşmektense üzerinde yazıldığı tarihin yanına son düzenleme tarihide yazsa nasıl olurdu? Bazı temalarda wordpress tarih fonksiyonu değişik kullanılmış olsa da en azından benim temamda bulunan kolay bir yapısı varsa bu kodları kullanmakta zorlanmayacaksınız.
Öncelikle tema dosyalarınızda bulunan
Tarih: <?php the_time('l, F jS, Y') ?>
kodunu buluyorsunuz. Birebir bu koda benziyor olması gerekmiyor. the_time fonksiyonu kullanılmış olsun yeterlidir.
Ardından şu kodları üstteki kodun yerine yapıştırıyorsunuz.
Tarih: <?php the_time('d.M.Y') ?> <?php $u_time = get_the_time('U'); $u_modified_time = get_the_modified_time('U'); if ($u_modified_time != $u_time) { echo "/ Son Düzenleme: "; the_modified_time('d.M.Y'); echo ". "; } ?>
Artık yazıldığı tarihin yanında birde son düzenlenme tarihide çıkacaktır. Güle güle kullanın.
WordPress Kodları #4 – Belirlenen Tarihe Göre En Çok Yorum Alan Yazılar
Bloglarınızda en çok yorum alan yazıları belirlediğiniz tarihlere göre sıralayabilirsiniz. Aşağıdaki kodu single.php dosyanızda göstermek istediğiniz yere yapıştırarak kullanabilirsiniz. Kodların içinde tarih aralığını belirleyen format yıl-ay-gün olarak belirlenmiştir. Ona göre istediğiniz değerleri yazabilirsiniz.
<h2>2009 yılında en çok yorum alanlar</h2> <ul> <?php $result = $wpdb->get_results("SELECT comment_count,ID,post_title, post_date FROM $wpdb->posts WHERE post_date BETWEEN '2009-01-01' AND '2009-12-31' ORDER BY comment_count DESC LIMIT 0 , 10"); foreach ($result as $topten) { $postid = $topten->ID; $title = $topten->post_title; $commentcount = $topten->comment_count; if ($commentcount != 0) { ?> <li><a href="<?php echo get_permalink($postid); ?>"><?php echo $title ?></a></li> <?php } } ?> </ul>
WordPress Kodları #2 – Yazılar İçin Otomatik Tinyurl Bağlantısı Oluşturma
Yazılarınızın tinyurl bağlantılarını otomatik oluşturan kodları vereceğim. Tinyurl servisi ve diğerleri için url kısaltma servisleri ile ilgili yazıma bakabilirsiniz.
http://www.erayusta.com/blogspot/blogspot-etiketlerin-rss-adresleri.html
Kabul edersinizki üstteki adresi ezberinizde tutmak zordur. Birilerine adres göndermek istediğinizde url kısaltma servisi çok işinize yarayacaktır. Bu noktada tinyurl en popüler kullanılanlar arasında geliyor.
Ekran Görüntüsü:
Deneme Tahtasına bakabilirsiniz.
Temanızın (tema fonksiyonları)functions.php dosyasını açın ve içine şu kodları yapıştırın.
function getTinyUrl($url) { $tinyurl = file_get_contents("http://tinyurl.com/api-create.php?url=".$url); return $tinyurl; }
Ardından (Tekil Yazı)single.php dosyanızı açın tinyurl bağlantısını göstermek istediğiniz yere şu kodu yapıştırın.
<?php $turl = getTinyUrl(get_permalink($post->ID)); echo 'Tiny Url for this post: <a href="'.$turl.'">'.$turl.'</a>' ?>
WordPress Kodları #1 – Yazıdaki Kelime Sayısını Gösterme
Bloglarınızda ziyaretçilerinize makale içindeki kelime sayısını göstermek isteyebilirsiniz. Bunun için aşağıdaki kod işinizi görecektir. Bu kodu tema klasöründe bulunan single.php(Tekil Yazı) dosyanızda kelime sayısını göstermek istediğiniz yere yapıştırın.
Görünüm ve kullanımı: Sonraki Sayfa »


Son Yorumlar