Aşağıdaki kodları içinde bulunduğumuz haftada yazılmış olan yazıları listelemek için kullanabilirsiniz. Kodları listelemeyi yapacağınız yere yazmanız yeterlidir. Kodlar yazının devamında.
- <?php
- $sql = "select post_title, id from $wpdb->posts where post_type = 'post' and week(post_date) = week(now()) and year(post_date) = year(curdate()) order by post_date desc";
- $posts = $wpdb->get_results($sql);
- ?>
- <ul>
- <?php if($posts) foreach($posts as $post) echo '<li><a href="' . get_permalink($post->id) . '">' . $post->post_title . '</a></li>'; ?>
- </ul>
Bu yazının kısa bağlantısı http://www.yakupgovler.com/?p=131.
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: 10 Kasım 2007 Saat: 15:23
Teşekkürler
konu ile alakası yok ama acaba kodları (PLAIN TEXT
PHP:) görüntülemek için hangi eklentiyi kullanıyorsunuz wp 2.3.1 destegi varmı ❓
Tarih: 10 Kasım 2007 Saat: 15:40
Yazıları PLAIN TEXT PHP şeklinde görüntülemek için IG:Syntax Hiliter adlı eklentiyi kullanıyorum. Eklentinin web sitesi http://blog.igeek.info/still-fresh/2006/02/25/code-for-fun/
WP 2.3 uyumluymuş, localde denedim oldu. Ancak yazım editöründe düğmeler görünmüyor. Yukarıdaki adreste ayrıca wordpress forum'da support adresi de var, oradan olası problemlere çözüm bulabilirsin.
Tarih: 11 Kasım 2007 Saat: 11:55
Teşekkürler
Tarih: 06 Aralık 2007 Saat: 20:38
Hocam iyi akşamlar;
Bunu hafta 'nın bir üstüne taşıyıp ay olarak yapabilir miyiz acaba.
Olursa buda çok süper olur 🙂
Tarih: 06 Aralık 2007 Saat: 20:53
$sql = "select post_title, id from $wpdb->posts where post_type = 'post' and week(post_date) = week(now()) and year(post_date) = year(curdate()) order by post_date desc";
sorgusundaki week fonksiyonu yerine month fonksiyonunu kullanmanız yeterli olacaktır. Yani yeni sorgu aşağıdaki gibi olmalı. Yalnız burada son 30 gün değil, içinde bulunulan ay içerisindeki yazılar görüntülenir. Yani örneğin bugün ayın biri ve yazı yoksa yazı görüntülenmeyecektir.
$sql = "select post_title, id from $wpdb->posts where post_type = 'post' and month(post_date) = month(now()) and year(post_date) = year(curdate()) order by post_date desc";
Tarih: 06 Aralık 2007 Saat: 21:36
Çok sağol hocam.. bende sen dedikden sonra buldum 🙂