08 Kasım 2007

WordPress için haftanın yazıları

WordPress Yorum Ekle

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.

  1. <?php
  2. $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";
  3.  
  4.         $posts = $wpdb->get_results($sql);
  5.         ?>
  6. <ul>
  7.  <?php if($posts) foreach($posts as $post) echo '<li><a href="' . get_permalink($post->id) . '">' . $post->post_title . '</a></li>'; ?>
  8. </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.


“WordPress için haftanın yazıları” yazısı için 6 Yorum

Bu yazıya yapılan yorumları dilerseniz, ( RSS 2.0 ) beslemesini kullanarak takibe alabilirsiniz.

  1. gevv dedi ki:

    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ı ❓

  2. Yakup Gövler dedi ki:

    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.

  3. gevv dedi ki:

    Teşekkürler

  4. eylultoprak dedi ki:

    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 🙂

  5. Yakup Gövler dedi ki:

    $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";

  6. eylultoprak dedi ki:

    Çok sağol hocam.. bende sen dedikden sonra buldum 🙂