Bir sonraki büyük makaleniz için heyecan uyandırmak ister misiniz? Yaklaşan gönderilerin bir listesini göstermek, okuyucuları daha fazlası için geri gelmeye teşvik etmenin akıllıca bir yoludur.
WPBeginner olarak, içerik takviminizi paylaşmanın sadık bir topluluk oluşturmaya yardımcı olduğunu öğrendik. Ziyaretçileri kaçırmamaları için abone olmaya teşvik eder.
Varsayılan olarak WordPress, bu planlanmış öğeleri yayına girene kadar gizler. Bu, hedef kitlenizin dikkatini çekmek için büyük bir fırsatı kaçırabileceğiniz anlamına gelir.
Bu kılavuzda, WordPress'te gelecekteki planlanmış gönderileri kolayca nasıl listeleyeceğinizi göstereceğiz.

WordPress'te Gelecek Yaklaşan Gönderiler Neden Görüntülenir?
Bir süredir WordPress blogu çalıştırıyorsanız, belirli bir zamanda gönderi yayınlamanın daha fazla insan tarafından okunmasını sağlayabileceğini bilirsiniz.
Ancak, sadece oturup yayın düğmesine basmak için doğru zamanın gelmesini bekleyemezsiniz. Bu yüzden WordPress, daha sonra yayınlanmak üzere gönderileri zamanlamanıza olanak tanıyan yerleşik bir zamanlama özelliğine sahiptir.
Bu, içerik oluşturmaya ve yayın takviminizi profesyonelce yönetmeye odaklanmanıza yardımcı olabilir.
Gönderileri sitenizde planladıktan sonra, bunlar etrafında heyecan yaratmak ve blogunuzdaki etkileşimi artırmak için bu yaklaşan makalelerin bir listesini göstermek de iyi bir fikirdir.
Gelecekte zamanlanmış gönderileri görüntülemek, özellikle seri hikayeler, ürün lansmanları veya etkinlik duyuruları gibi içerikler için etkili olabilir.
Kullanıcıları, gelecek konuları yorum bölümünde veya sosyal medyada tartışmaya, haber bülteninize kaydolmaya veya hatta etkinliklere ön kayıt yaptırmaya teşvik edebilir.
Bunu söyledikten sonra, WordPress'te gelecek zamanlanmış gönderileri kolayca nasıl listeleyeceğimize bakalım.
WordPress'te Planlanmış Yaklaşan Gönderilerin Listesi Nasıl Gösterilir
Tema dosyanızın functions.php dosyasına özel kod ekleyerek yaklaşan zamanlanmış gönderilerin bir listesini kolayca gösterebilirsiniz. Ancak, kodda küçük bir hata bile sitenizi bozabilir. Bu nedenle, functions.php dosyasını doğrudan düzenlemenizi genellikle önermiyoruz.
Bu nedenle, özel kodu her zaman WPCode kullanarak eklemenizi öneririz. Web sitenize kod eklemeyi güvenli ve kolay hale getiren, piyasadaki en iyi WordPress kod parçacığı eklentisidir.
Bunu gerçek zamanlı olarak kapsamlı bir şekilde test ettik ve yeni başlayanlar için süper kullanıcı dostu ve güvenilir olduğunu gördük. Deneyimimiz hakkında daha fazla bilgi edinmek için WPCode incelememize bakın.
İlk olarak, WPCode eklentisini yükleyip etkinleştirmeniz gerekir. Ayrıntılı talimatlar için, bir WordPress eklentisinin nasıl kurulacağına dair başlangıç kılavuzumuza bakın.
Not: WPCode, bu eğitim için kullanabileceğiniz ücretsiz bir plana sahiptir. Ancak, pro plana yükseltmek size kod parçacıkları için bir bulut kitaplığı, gelişmiş koşullu mantık ve daha fazlası gibi daha fazla özelliğe erişim sağlayacaktır.
Etkinleştirdikten sonra, WordPress kontrol panelinden Kod Parçacıkları » + Parçacık Ekle sayfasını ziyaret edin ve 'Özel Kodunuzu Ekle (Yeni Parçacık)' seçeneğinin altındaki 'Parçacığı Kullan' düğmesine tıklayın.

Bu sizi, kod parçacığınız için bir ad ekleyerek başlayabileceğiniz ‘Özel Kod Parçacığı Oluştur’ sayfasına götürecektir. Ad, yalnızca kimliğiniz içindir ve istediğiniz herhangi bir şey olabilir.
Ardından, sağdaki açılır menüden Kod Türü olarak ‘PHP Snippet’i seçin.

Ardından, aşağıdaki özel kodu ‘Kod Önizleme’ kutusuna kopyalayıp yapıştırmanız gerekir:
function wpb_upcoming_posts() {
// The query to fetch future posts
$the_query = new WP_Query(array(
'post_status' => 'future',
'posts_per_page' => 3,
'orderby' => 'date',
'order' => 'ASC'
));
// The loop to display posts
if ( $the_query->have_posts() ) {
echo '<ul>';
while ( $the_query->have_posts() ) {
$the_query->the_post();
$output .= '<li>' . get_the_title() .' ('. get_the_time('d-M-Y') . ')</li>';
}
echo '</ul>';
} else {
// Show this when no future posts are found
$output .= '<p>No posts planned yet.</p>';
}
// Reset post data
wp_reset_postdata();
// Return output
return $output;
}
// Add shortcode
add_shortcode('upcoming_posts', 'wpb_upcoming_posts');
// Enable shortcode execution inside text widgets
add_filter('widget_text', 'do_shortcode');
Bundan sonra, 'Ekleme' bölümüne aşağı kaydırın ve 'Otomatik Ekle' modunu seçin.
Yaklaşan gönderilerin bir listesini WordPress web sitenizde göstermek için yine de bir kısa kod eklemeniz gerekeceğini unutmayın.

Son olarak, ‘Etkin Değil’ anahtarını ‘Etkin’ konumuna getirmek için sayfanın en üstüne geri kaydırın.
Bunu yaptıktan sonra, ayarlarınızı kaydetmek için 'Snippet'i Kaydet' düğmesine tıklamanız yeterlidir.

Klasik Bir Tema Kenar Çubuğunda Zamanlanmış Yaklaşan Gönderilerin Bir Listesini Görüntüleyin
WordPress kenar çubuğunda yaklaşan gönderilerin bir listesini görüntülemek için WordPress kontrol panelinden Görünüm » Widget'lar sayfasına gidin. Bu seçeneğin yalnızca klasik (blok olmayan) bir tema kullanıyorsanız kullanılabilir olacağını unutmayın.
Blok menüsünü açmak için ekranın sol üst köşesindeki blok ekle '+' düğmesine tıklayın.
Buradan, Kısa Kod bloğunu kenar çubuğu bölümüne sürükleyip bırakın. Ardından, aşağıdaki kısa kodu bloğa ekleyin:
[upcoming_posts]

Ardından, ayarlarınızı kaydetmek için üstteki 'Güncelle' düğmesine tıklayın.
Şimdi, yaklaşan zamanlanmış gönderilerin listesini WordPress sitenizde aktif olarak görmek için ziyaret edebilirsiniz.

Tam Site Düzenleyicisinde Planlanmış Gelecek Gönderilerin Bir Listesini Görüntüleyin
Eğer blok tabanlı bir tema kullanıyorsanız, Kenar Boşlukları menü sekmesi sizin için mevcut olmayacaktır. Bu durumda, WordPress kontrol panelinden Görünüm » Düzenleyici sayfasına gitmeniz gerekir.
Düzenleyici açıldıktan sonra, ‘Sayfalar’a tıklayın ve ardından soldaki seçeneklerden kısa kodu eklemek istediğiniz bir sayfayı seçin.

Seçtiğiniz sayfa şimdi tam site düzenleyicisinde açılacaktır. Burada, blok menüsünü açmak ve sayfaya Kısa Kod bloğunu eklemek için ekle bloğu '+' düğmesine tıklamanız gerekir.
Bundan sonra, bloğa aşağıdaki kısa kodu eklemeniz yeterlidir: [upcoming_posts]

Son olarak, ayarlarınızı kaydetmek için üstteki 'Kaydet' düğmesine tıklayın.
Şimdi, zamanlanmış yaklaşan gönderilerin listesini görmek için WordPress sitenizi ziyaret etmeniz yeterli.

Bonus: WordPress'te Son Gönderileri Görüntüleme
Yaklaşan gönderileri görüntülemenin yanı sıra, WordPress sitenizde yakın zamanda yayınlanan gönderilerin bir listesini de göstermek isteyebilirsiniz.
Bunu yapmak, ziyaretçilerin yeni içeriklerle tanışmasına ve web sitenizi daha fazla keşfetmeye teşvik etmelerine yardımcı olabilir.
Gutenberg düzenleyicisindeki En Son Gönderiler bloğunu kullanarak WordPress'te yeni gönderilerin bir listesini kolayca görüntüleyebilirsiniz.

Bundan sonra, gönderi özetleri, yazar adı, yayın tarihi veya öne çıkan görsel ekleyerek bu bloğu daha da özelleştirebilirsiniz.
Daha fazla bilgi için, WordPress'te son gönderilerin nasıl görüntüleneceğine dair eğitimimize bakabilirsiniz.
Planlanmış Gönderiler Hakkında Sıkça Sorulan Sorular
Kullanıcılara yayın takvimlerini yönetmelerinde yardımcı olma deneyimimizde, gelecek içeriklerin nasıl ele alınacağına dair sık sık sorular alıyoruz. WordPress'te gelecek gönderileri görüntülemeyle ilgili en yaygın sorulardan bazılarına burada yanıtlar verilmektedir.
1. Yaklaşan gönderilerde tıklanabilir bağlantılar neden yok?
Kod parçacığının başlığı ve tarihi listelediğini ancak gerçek gönderiye bağlanmadığını fark edebilirsiniz. Bu kasıtlıdır. Gönderi hala planlanmış ve henüz yayınlanmamış olduğundan, bu bağlantıya tıklayan genel bir ziyaretçi '404 Sayfa Bulunamadı' hatası görür. Kullanıcıları bozuk bir sayfaya yönlendirmeden beklenti oluşturmak için yalnızca başlığı göstermek en iyisidir.
2. Belirli bir kategoriden yaklaşan gönderileri görüntüleyebilir miyim?
Evet, kategoriye göre filtreleme yapmak için kod parçasını değiştirebilirsiniz. WP_Query dizisinin içine, şu şekilde kategori adını belirten bir satır eklemeniz yeterlidir: 'category_name' => 'etkinlikler',. Bu satırı dizinin kapanış parantezinden önce eklediğinizden emin olun.
3. Bu yöntemi özel gönderi türleri için kullanabilir miyim?
Kesinlikle. ‘Filmler’ veya ‘Kitaplar’ gibi özel gönderi türleri kullanıyorsanız, kodu ayarlamanız yeterlidir. Sorguyu tanımlayan kod parçasında, WordPress’e standart blog gönderileri yerine bu belirli öğeleri aramasını söylemek için 'post_type' => 'your_post_type_slug' ekleyebilirsiniz.
4. Zamanlanmış gönderilerim listede görünmüyorsa ne olur?
Listeniz boşsa, önce kontrol panelinizde ‘Zamanlanmış’ veya ‘Gelecek’ durumuna sahip gönderilerinizin olduğundan emin olun. Ayrıca, Ayarlar » Genel altındaki WordPress Saat Dilimi ayarlarınızı kontrol edin. Sitenizin saati yerel saatinizle eşleşmiyorsa, WordPress gönderileri henüz “gelecek” öğeler olarak kabul etmeyebilir.
Ek Kaynaklar
Bu makalenin, WordPress'te gelecek yaklaşan zamanlanmış gönderileri nasıl listeleyeceğinizi öğrenmenize yardımcı olduğunu umuyoruz. Ayrıca bu ek kaynaklarla da ilgilenebilirsiniz:
- Gönderilerinizi WordPress'te Zamanlama (Başlangıç Rehberi)
- WordPress'te Etkili Bir İçerik Takvimi Oluşturma İpuçları
- WordPress'te Gönderileri Toplu Olarak Zamanlama (Adım Adım)
- WordPress'te Son Gönderileri Görüntüleme
- WordPress İçin En İyi Popüler Yazılar Eklentileri (Karşılaştırmalı)
- WordPress Blogunuzda Duyuruları Nasıl Görüntülersiniz
Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Hacala
Rehberiniz için teşekkürler, kod parçacığı yöntemini kullanarak gelecek gönderileri kenar çubuğuma başarıyla yerleştirdim. Ancak hala bununla ilgili bir sorum var. Kod yöntemiyle gösterilecek planlanmış gönderiler için öne çıkan görseli etkinleştirmenin bir yolu var mı?
WPBeginner Desteği
It would require some changes to the code, we will look into the possibility in the future
Yönetici
İvan Salko
Çalışıyor ama şunu gösteriyor:
Uyarı: Tanımsız değişken $output
Biri bana yardım edebilir mi?
WPBeginner Desteği
Bu uyarı, genellikle sitenizde uyarıları ve hataları kontrol etmek için WP Debug'ın etkinleştirilmiş olması durumunda görünür. Hataları test etmiyorsanız, aşağıdaki rehberimizi izleyerek bunu devre dışı bırakmayı denemenizi öneririz:
https://www.wpbeginner.com/wp-tutorials/how-to-turn-off-php-errors-in-wordpress/
Yönetici
İvan Salko
It works !!! You are the best. Thank you.
Jiří Vaněk
Bazen gönderi planlamayı kullanıyorum ve bu, insanları tekrar ziyaret etmeye teşvik etmek için gerçekten harika bir yol. Gerçekten akıllıca bir fikir. Bunu nasıl yapacağınızla ilgili eğitim için teşekkürler.
Pobitro Deb
Zamanlanmış gönderi için bir video gönderisi yapabilir miyim?
WPBeginner Desteği
If you wanted to make a video teaser, that would normally be best done by publishing a post for the specific teaser
Yönetici
Mrteesurez
Bu harika bir fikir.
Yaklaşan planlanmış gönderileri göstermek, kullanıcıları yeni gönderiler hakkında bilgilendirecek ve yayınlandığında veya canlı olduğunda gönderiyi okumak için geri dönmelerini sağlayacaktır. Ayrıca kullanıcıya okumaları gereken sonraki gönderileri önerme ve onlardan en iyi şekilde yararlanma fırsatı verecektir.
Bu fikri uygulayacağım, teşekkürler.
Patrick
Merhaba,
çok faydalı bir makaleydi! Tam da ihtiyacım olduğu için uzun zamandır kod yazıyordum. Ne yazık ki, artık çalışmıyor gibi görünüyor ve bunu düzeltmenin bir yolunu bulamadım.
WPBeginner Desteği
Kodun hala çalıştığını test etmekten, şu anda kullanmıyorsanız kısa kod bloğunu kullanmak isteyeceksiniz ve bu, kısa kodun widget alanınızda tekrar çalışmasını sağlamalıdır.
Yönetici
Patrick
Düzeltildim! Kod gerçekten hala MÜKEMMEL çalışıyor. Temanın functions.php dosyasına ekleme şeklimde bir hata yapmışım!
WPBeginner Desteği
Glad to hear you solved the issue!
Susanne Tamir
Harika işlev tam olarak ihtiyacım olan şey ama bir şey eksik, başlık gönderiye bağlı değil. Başlığı bu kodda gönderiye nasıl bağlarım? Çok teşekkürler
WPBeginner Desteği
Bunun için önerilen bir yöntemimiz yok, çünkü bu henüz yayınlanmamış yaklaşan gönderileri gösterecektir, bu yüzden kullanıcılara yönlendirecek bir şey olmaz.
Yönetici
Reşit
harika ve tam da ihtiyacım olan şey,
şimdi Post testini bir bağlantı yapmayı düşünüyorum ve üzerine gelindiğinde ek bilgi verebilir,
artı olarak arkalarına bir url eklemek mümkün mü (örnek: yaklaşan bir etkinliğe kaydolun.)
Antuan
Tüm gelecek etkinlikleri başlıkları, tarihleri ve öne çıkan görselleriyle birlikte normal bir sayfada bırakmam için birkaç tane yapmam gerekiyor mu? Teşekkürler.
Kimberly
teşekkürler, süper kolay görünüyor
Şabir
böyle harika bir şeyi paylaştığınız için teşekkürler.
Rogier
Bu manuel kodu paylaştığınız için teşekkürler. Özel Gönderi Türleri için nasıl değiştirilebileceğini merak ediyorum? Örneğin bir 'etkinlik' gönderi türü için? Bunu açıklayabilir misiniz? (Planlanmış gönderi eklentilerinin hiçbiri özel gönderi türleri için çalışmıyor.)
Mayıs
i think you can do that by adding (‘post_type’ => ‘addcustomposttype’,) this in array im not sure but this one is working in my custom post type btw thank you wpbeginner for the tut
Cecilio
Kodda bir sorun buldum:
Sorgudan yapışkan gönderileri hariç tutmak için şu satırı ekleyin:
‘ignore_sticky_posts’ => 1,
Useful article
MarkDeafMcGuire
Editorial Calendar (Editöryel Takvim) kullanmayı seviyorum. Gönderileri takvim açısından sürükleyip bırakmanıza olanak tanır. Trend konular ve gönderi planlamasındaki boşlukları görmek için kullanışlıdır.
Yayın Takvimi
Bu bir eklenti mi??