Wordpress belirli tarih aralığındaki yazıları listeleme

Kodlama Arşivi
2 minute read
0






Belirli bir tarih aralığındaki yazıları listeleme işlemi WordPress kullanıcıları için oldukça faydalı bir özelliktir. Bu özellik, kullanıcıların belirli bir zaman diliminde yayınladıkları yazıları kolayca bulmalarına ve düzenlemelerine olanak tanır. Bu makalede, WordPress'te belirli bir tarih aralığındaki yazıları nasıl listeleyebileceğiniz hakkında kapsamlı bir rehber sunacağım.

 

WordPress'te belirli bir tarih aralığındaki yazıları listelemenin birkaç farklı yöntemi vardır. İşte bunlardan bazıları:

 

Tarih Aralığına Göre Arama Yapma: WordPress'in varsayılan arama işlevini kullanarak belirli bir tarih aralığındaki yazıları bulabilirsiniz. Arama çubuğuna tarih aralığını belirten uygun bir sorgu girdikten sonra, sonuçlar o tarih aralığına göre filtrelenir.

 

Yayınlar Sayfasını Kullanma: WordPress yönetici panelindeki "Yayınlar" sayfasını kullanarak belirli bir tarih aralığındaki yazıları listeleyebilirsiniz. "Yayınlar" sayfasına gidin, ardından "Tarih" sütununu tıklayarak yazıları tarihe göre sıralayın ve istediğiniz tarih aralığını seçin.

 

Kod İle Özel Sorgular Oluşturma: WordPress'te belirli bir tarih aralığındaki yazıları listelemek için özel bir sorgu oluşturabilirsiniz. Bunun için PHP kodu kullanmanız gerekebilir. Özel bir sorgu oluşturarak belirli bir tarih aralığındaki yazıları WordPress temasına veya eklentisine entegre edebilirsiniz.

 

Eklenti Kullanma: WordPress'in sunduğu çeşitli eklentileri kullanarak belirli bir tarih aralığındaki yazıları listeleyebilirsiniz. Bu eklentiler genellikle kullanımı kolay arayüzler sunar ve kullanıcıların belirli bir tarih aralığına göre yazıları filtrelemesine olanak tanır.

 

Belirli bir tarih aralığındaki yazıları listelemenin bu yöntemleri, WordPress kullanıcılarının içeriklerini daha kolay bir şekilde yönetmelerine yardımcı olabilir. Bu yöntemlerden herhangi birini seçerek, istediğiniz tarih aralığındaki yazıları hızlı bir şekilde bulabilir ve düzenleyebilirsiniz.

Eğer daha detaylı bir tarih aralığına göre listeleme yapmak istiyorsanız, WordPress'e ek bir eklenti yükleyerek veya özelleştirilmiş bir sorgu kullanarak daha kapsamlı bir çözüm oluşturabilirsiniz. Bu durumda, PHP bilgisine ihtiyacınız olacak ve WordPress'in veritabanı API'sini kullanarak istediğiniz tarih aralığına göre yazıları çekebilirsiniz. Bu işlem için aşağıdaki gibi bir kod örneği kullanabilirsiniz:


$args = array(
    'post_type' => 'post',
    'posts_per_page' => -1,
    'date_query' => array(
        array(
            'after' => '2019-01-01', // Başlangıç tarihi
            'before' => '2020-01-01', // Bitiş tarihi
            'inclusive' => true, // Belirtilen tarihleri de içerecek şekilde
        ),
    ),
);

$query = new WP_Query( $args );

if ( $query->have_posts() ) {
    while ( $query->have_posts() ) {
        $query->the_post();
        // Yazıları listeleme kodu buraya eklenecek
    }
} else {
    // Belirtilen tarih aralığında yazı bulunamadı
}

wp_reset_postdata();


Bu kod örneği, 2019-01-01 tarihinden başlayarak 2020-01-01 tarihine kadar olan yazıları listeleyecektir. İlgili kodu temanızın dosyalarına ekleyerek veya bir eklenti içine yerleştirerek kullanabilirsiniz.
Labels:

Yorum Gönder

0Yorumlar

Yorum Gönder (0)
Today | 17, April 2025