Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPress’te Görüntülenen Arşiv Aylarının Sayısı Nasıl Sınırlandırılır?

WordPress arşiv listeniz sonsuza kadar uzuyor mu? Cevabınız evet ise, WordPress’te görüntülenen arşiv aylarının sayısını sınırlamak isteyebilirsiniz.

WPBeginner’da bizim yaptığımız gibi yıllardır blog yazıyorsanız, aylık arşiv listenizin çok uzun olduğunu fark edeceksiniz. Ve kilometrelerce uzunluktaki bir tarih listesi, içeriğinizde gezinmek için en kullanıcı dostu veya görsel olarak çekici yol değildir.

Bu makalede, WordPress’te görüntülenen arşiv aylarının sayısını nasıl sınırlayacağınızı göstereceğiz.

How to limit number of archive months in WordPress

Üç farklı yöntem paylaşacağız ve tercih ettiğiniz yönteme doğrudan atlamak için aşağıdaki hızlı bağlantıları kullanabilirsiniz:

Yöntem 1. Eklenti ile Arşiv Ay Sayısını Sınırlayın

Bu yöntem daha kolaydır ve tüm kullanıcılar için tavsiye edilir.

Yapmanız gereken ilk şey Collapsing Archives eklentisini yüklemek ve etkinleştirmektir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.

Etkinleştirmenin ardından Görünüm ” Widget ‘lar sayfasını ziyaret etmeniz ve ‘Daralan Arşivler’ widget’ını kenar çubuğunuza eklemeniz gerekir.

Daha fazla talimat için WordPress’te widget ekleme ve kullanma kılavuzumuzu takip edebilirsiniz.

Collapse archives

Widget’ı eklediğinizde, widget menüsü ayarlarını göstermek için genişleyecektir.

Daralan Arşivler widget’ı, arşiv bağlantılarınızı daraltılabilir yıllık bağlantılara dönüştürmek için JavaScript kullanır. Kullanıcılarınız yıllara tıklayarak onları genişletebilir ve aylık arşivleri görüntüleyebilir. Hatta aylık arşivleri daraltılabilir hale getirebilir ve kullanıcıların alttaki gönderi başlıklarını görmelerini sağlayabilirsiniz.

Widget ayarlarını ihtiyaçlarınıza uyacak şekilde gözden geçirin ve ardından ayarlarınızı kaydetmek için ‘Kaydet’ düğmesine tıklayın.

Artık widget’ ı çalışırken görmek için web sitenizi ziyaret edebilirsiniz.

Collapsing archives

Yöntem 2. Varsayılan Arşivleri Kompakt Arşivlerle Değiştirin

Bu yöntem, varsayılan arşiv widget’ına daha temiz bir alternatif sunarak arşivleri kompakt ve daha gösterilebilir bir şekilde güzelce görüntüler.

Öncelikle Compact Archives eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza bakın.

Etkinleştirmenin ardından Görünüm ” Widget ‘lar sayfasını ziyaret etmeniz ve ‘Kompakt Arşivler’ widget’ını kenar çubuğunuza eklemeniz gerekir.

Compact Archives settings

Compact Archives, kompakt arşivleriniz için üç farklı stil sunar. Blok, baş harfler veya sayısal stillerden birini seçebilirsiniz.

Nasıl göründüğünden memnun olduğunuzda, widget ayarlarınızı saklamak için ‘Kaydet’ düğmesine tıklamayı unutmayın.

Artık kompakt arşivleri çalışırken görmek için web sitenizi ziyaret edebilirsiniz.

Compact Archives preview

Sitenizde özel bir arşiv sayfası oluşturmak için Compact Archives eklentisini de kullanabilirsiniz.

Daha fazla ayrıntı için WordPress’te nasıl kompakt arşivler oluşturulacağına ilişkin kılavuzumuza bakın.

Yöntem 3. WordPress’te Arşiv Aylarının Sayısını Manuel Olarak Sınırlayın

Bu yöntem WordPress tema dosyalarınıza kod eklemenizi gerektirir. Bunu daha önce yapmadıysanız, WordPress’te kod kopyalama ve yapıştırma hakkındaki kılavuzumuza bir göz atın.

Aşağıdaki kodu temanızın functions.php dosyasına veya bir kod parçacıkları eklentisine eklemeniz gerekecektir.

// Function to get archives list with limited months
function wpb_limit_archives() { 
 
$my_archives = wp_get_archives(array(
    'type'=>'monthly', 
    'limit'=>6,
    'echo'=>0
));
     
return $my_archives; 
 
} 
 
// Create a shortcode
add_shortcode('wpb_custom_archives', 'wpb_limit_archives'); 
 
// Enable shortcode execution in text widget
add_filter('widget_text', 'do_shortcode'); 

En iyi WordPress kod parçacıkları eklentisi olan WPCode kullanarak kod eklemenizi öneririz. WordPress’te functions.php dosyanızı düzenlemeden güvenli bir şekilde özel kod eklemenizi sağlar.

Yapmanız gereken ilk şey ücretsiz WPCode eklentisini yüklemek ve etkinleştirmektir. Yardıma ihtiyacınız varsa, WordPress eklentisinin nasıl kurulacağına ilişkin bu kılavuza bakın.

Eklentiyi etkinleştirdikten sonra, WordPress kontrol panelinden Code Snippets ” + Add Snippet seçeneğine gidin.

Ardından, farenizi ‘Özel Kodunuzu Ekleyin (Yeni Snippet)’ seçeneğinin üzerine getirin ve ‘Snippet kullan’ düğmesine tıklayın.

Add a new custom code snippet in WPCode

Buradan, kod parçacığınız için bir başlık ekleyebilirsiniz; bu, kodun ne için olduğunu hatırlamanıza yardımcı olacak herhangi bir şey olabilir.

Ardından, yukarıdaki kodu ‘Kod Önizleme’ kutusuna yapıştırın ve açılır menüden kod türü olarak ‘PHP Snippet’i seçin.

Paste the code snippet into WPCode

Bundan sonra, anahtarı ‘Etkin Değil’den ‘Etkin’e getirin ve ‘Snippet’i Kaydet’ düğmesine tıklayın.

Activate and save your custom code snippet

Bu kod arşiv listesini alır ve yalnızca son 6 ayla sınırlar. Daha sonra bir kısa kod oluşturur ve metin widget’larında kısa kodu etkinleştirir.

Şimdi Görünüm ” Widget ‘lar sayfasına gidebilir ve kenar çubuğunuza bir ‘Metin’ widget’ı ekleyebilirsiniz. Metin moduna geçin ve kısa kodunuzu aşağıdaki gibi ekleyin:

<ul>
[wpb_custom_archives]
</ul>

Widget ayarlarınızı kaydetmeyi unutmayın.

Artık özel arşiv listenizi çalışırken görmek için web sitenizi ziyaret edebilirsiniz.

Video Eğitimi

Bir video eğitimi ile takip etmeyi tercih ediyorsanız, WordPress’te görüntülenen arşiv aylarının nasıl sınırlandırılacağına ilişkin bu WPBeginner videosuna göz atın:

Subscribe to WPBeginner

Hepsi bu kadar, umarız bu makale WordPress’te görüntülenen arşiv aylarının sayısını nasıl sınırlayacağınızı öğrenmenize yardımcı olmuştur. Ayrıca WordPress’te arşiv sayfasının nasıl kaldırılacağına ilişkin kılavuzumuzu görmek veya WordPress için en iyi dahili bağlantı eklentileri uzman seçimlerimize göz atmak isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

9 yorumBir Cevap Bırakın

  1. Jiří Vaněk

    I have never used an archive on my site. Then I read one of your articles, where I read that it should be on the website. But that was a problem because it was too long. This snippet solved the whole problem brilliantly. Thanks

  2. Jenny

    I used this code and it worked perfectly.
    But the problem is that whenever I select a month, it takes me to the homepage.

    • WPBeginner Support

      It would depend on the method you are using. If you are using a plugin then you would want to reach out using the plugin’s support forum

      Yönetici

  3. kd

    hello, I would like to know how to remove the bullet points from the archive list.

  4. Gaz

    Hi,

    I would like to ask how can I show the amount of posts next to the month in the archive list in the footer?

    Example:

    May 2018 (5)

    I put the above code on the site however I would like to show how many posts have been published each month as well.

    Thanks

    Gaz

  5. Gaelyn

    Seems rather stupid to have to add plugins to stop something I didn’t ask for in the first place. How about just on/off. No reason to load all the archives.

    • Salvatore

      just add: ‘show_post_count’=>1 after ‘echo’=>0,

  6. Stegemüller

    Hi there,

    I simply love your site! I have been using WP for 10 years, but finally I am beginning to learn how to go backend and manipulate. Great fun and very useful.

    To day I followed your advise about limiting the number of archives, and I used “Method 3. Manually Limit Number of Archive Months in WordPress” – It works great.

    I just have one question: Is it possible to make the first letter a capital letter? I.e.: January not january, February not february and so on.

    • WPBeginner Support

      Hi Stegemüller,

      By default, it should display month names starting with capital letter. If you are using WordPress in another language, then it is possible that localization files has month names in small letters. If you can confirm and report it, then translators would be able to fix that.

      As a temporary fix you can use CSS. Wrap your shortcode around a div

      <div class="capsfix">[wpb_custom_archives]</div>

      Then add this custom CSS:

      .capsfix li {
      text-transform:capitalize;
      }

      Yönetici

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.