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 Özel Arşiv Sayfası Nasıl Oluşturulur?

WordPress’te özel bir arşiv sayfası oluşturmak, sitenizin navigasyonunu ve içeriğin keşfedilebilirliğini önemli ölçüde artırabilir.

WPBeginner’da, okuyucuların kapsamlı blog yazıları ve eğitimler koleksiyonumuza kolayca erişmelerine yardımcı olmak için kendi özel arşiv sayfamızı uyguladık.

İyi tasarlanmış bir arşiv sayfası kullanıcı deneyimini iyileştirebilir, etkileşimi artırabilir ve hatta net bir site yapısı sağlayarak SEO’ya yardımcı olabilir. Ziyaretçilerin belirli konuları araştırmak isteyebileceği zengin içerikli siteler, bloglar ve çevrimiçi dergiler için kullanışlıdır.

Bu makalede, WordPress’te nasıl özel bir arşiv sayfası oluşturabileceğinizi göstereceğiz.

How to create a custom archives page in WordPress

WordPress’te Neden Özel Arşiv Sayfası Oluşturmalısınız?

Bir arşiv sayfası, geçmiş yayınlarınızın kronolojik bir listesini görüntüleyerek ziyaretçilerin yayın tarihlerine göre içeriğinizi keşfetmesini kolaylaştırmayı amaçlar.

Eğer bir blog yazarıysanız, bir arşiv sayfasına sahip olmanız şarttır. Kullanıcıların tüm blogda gezinmeden eski gönderilere erişmeleri için uygun bir yol sağlar.

Mevcut temanızda bir arşiv sayfası şablonu yoksa özel bir arşiv sayfası oluşturmak isteyebilirsiniz. Olsa bile yine de ihtiyaçlarınıza göre özelleştirmek isteyebilirsiniz.

WPBeginner’da, kullanıcıları WPBeginner Rehberi koleksiyonumuza yönlendiren bir düğme içeren özel bir arşiv sayfası kullanıyoruz. Bu şekilde, yeni okuyucular nihai rehber kaynaklarımızı görmek için üzerine tıklayabilirler.

Ayrıca, okuyucuların belirli bir dönemde hangi makalelerin yayınlandığını kolayca görebilmeleri için tüm blog yazılarımızı yıllara ve aylara göre düzenliyoruz.

The WPBeginner custom archive

Burada, sitemizin kategorilerini ve etiketlerini de özel arşiv sayfasına ekledik.

Bu şekilde, ziyaretçiler ilgilerini çekebilecek eski yazıları kolayca bulabilirler. Bunu kendi blogunuz için yaparsanız, sayfa görüntülemelerinizi artırma ve hemen çıkma oranınızı azaltma şansınız daha yüksek olacaktır.

The WPBeginner custom archive

Bunu akılda tutarak, hangi temayı kullanıyor olursanız olun WordPress’te nasıl özel bir arşiv sayfası oluşturabileceğinize bakalım.

Doğrudan kullanmak istediğiniz yönteme geçmek için aşağıdaki hızlı bağlantıları kullanmanız yeterlidir.

Yöntem 1: Blok Düzenleyiciyi Kullanarak Özel Arşiv Şablonu Oluşturun (Eklenti Yok)

Bir blok teması kullanıyorsanız, tam site editörü özel bir arşiv sayfası şablonu tasarlamayı kolaylaştırır.

Bu yöntem her tema ile çalışmaz, bu nedenle blok tabanlı bir WordPress teması kullanmıyorsanız, bunun yerine bir sayfa oluşturucu kullanmanızı öneririz.

Başlamak için yeni bir sayfa oluşturun veya arşiviniz olarak kullanmak istediğiniz mevcut bir sayfayı açın. Sağ taraftaki menüde ‘Sayfa’ sekmesine tıklayın ve ardından ‘Şablon’un yanındaki bağlantıyı seçin. Tam bağlantı metni, kullanmakta olduğunuz şablona bağlı olarak değişebilir.

How to create a new custom archives template

Şimdi mevcut şablonunuzla birlikte bir açılır pencere görünecektir.

Devam edin ve ‘Yeni Şablon’ simgesine tıklayın.

Creating a custom archives template

Açılır pencerede, özel sayfa şablonu için bir ad yazın. Şablon adı sadece referans içindir, bu nedenle istediğiniz herhangi bir şeyi kullanabilirsiniz.

Ardından, şablon düzenleyiciyi başlatmak için devam edin ve ‘Oluştur’a tıklayın.

Naming a WordPress custom archive template

Şablon editörü, standart WordPress blok editörüne benzer şekilde çalışır.

Özel arşivler sayfanıza blok eklemek için mavi ‘+’ düğmesine tıklamanız yeterlidir. Daha sonra düzeninize blok eklemek için sürükleyip bırakabilirsiniz.

Adding blocks to the full site editor

Özel bir arşiv sayfası oluşturduğumuz için, genellikle bir Arşiv bloğu ekleyerek başlamak isteyeceksiniz. Bu WordPress bloğu, ziyaretçilerin yazılarınızı yıl, ay, hafta veya güne göre keşfetmelerini sağlar.

Örneğin, aşağıdaki görüntüde gönderilerin aylık arşivler halinde düzenlendiği bir Arşiv bloğu gösterilmektedir.

How to add an archives block to a custom template

Bu bağlantılardan herhangi birine tıklamak, ziyaretçiyi o dönemde yayınlanan tüm gönderileri gösteren yeni bir sayfaya götürecektir.

Bir Arşiv bloğu eklemek için sol taraftaki menüden bloğu bulup düzeninize sürüklemeniz yeterlidir. Herhangi bir bloğu ekledikten sonra, sağ taraftaki menüden ayarlarına bakmak iyi bir fikirdir.

Configuring the archives WordPress block

Başlangıç olarak, ‘Gruplama ölçütü’ açılır menüsünü açıp listeden bir seçenek belirleyerek gönderilerin nasıl düzenlendiğini değiştirmek isteyebilirsiniz.

Örneğin, yalnızca az sayıda gönderiniz varsa, bunları güne göre göstermek mantıklı olabilir.

Ancak, çok sayıda içeriğiniz varsa, ziyaretçileri uzun bir listeyle bunaltmamak için genellikle ‘Ay’ veya hatta ‘Yıl’ı seçmek isteyeceksiniz.

Grouping archived posts by date

WordPress, arşivlenen gönderileri varsayılan olarak madde işaretli bir listede gösterir, ancak bunları bir açılır menü olarak da sunabilirsiniz.

Çok küçük bir alanınız varsa ve kompakt bir arşiv oluşturmanız gerekiyorsa bu yararlı olabilir. Açılır formata geçmek için, aktif hale getirmek üzere ‘Açılır olarak görüntüle’ kaydırıcısına tıklamanız yeterlidir.

Displaying posts as a dropdown menu

Arşiv bloğu, her başlığın yanında toplam gönderi sayısını da gösterebilir.

Bu, ziyaretçilerin ilk olarak arşivin hangi bölümüne bakmak istediklerine karar vermelerine yardımcı olabilir.

Creating a custom archive page in WordPress

Ziyaretçilerin yazılarınızı sadece tarihlerine göre değil içeriklerine göre inceleyebilmeleri için bir kategori arşivi de eklemek isteyebilirsiniz. Bu, ziyaretçilerin ilginç içerikler bulmasına yardımcı olabilir, bu da onları web sitenizde daha uzun süre tutacak ve WordPress SEO‘nuzu geliştirecektir.

Bu bloğu eklemek için mavi ‘+’ düğmesine tıklayın ve ‘Kategoriler Listesi’ yazın. Doğru blok göründüğünde, sürükle ve bırak yöntemini kullanarak düzeninize ekleyin.

Adding a Categories List to a custom archives page

Bir kez daha, bloğun ayarlarında bazı değişiklikler yapmak isteyebilirsiniz.

Arşivler bloğuna benzer şekilde, listeye bir gönderi sayısı ekleyebilir veya kategorileri madde işareti listesi yerine bir açılır menü olarak gösterebilirsiniz.

Varsayılan olarak, bu blok tüm kategorileri ve alt kategorileri aynı şekilde gösterir.

A list of categories and subcategories on a custom archives page

Alt kategorileri üst kategorilerin altında girintili olarak göstermeyi tercih edebilirsiniz.

Bu değişikliği yapmak için, ‘Hiyerarşiyi göster’ geçişini etkinleştirmek üzere tıklamanız yeterlidir.

Showing indented subcategories on a custom WordPress archive

Başka bir seçenek de ‘Yalnızca üst düzey kategorileri göster’ geçişini etkinleştirerek alt kategorileri tamamen gizlemektir.

Ziyaretçilerin ilgili ilginç içerikleri bulmasına yardımcı olabilecek bir etiket bulutu da eklemek isteyebilirsiniz. Bunu yapmak için sol taraftaki menüde ‘Etiket Bulutu’nu bulmanız ve ardından düzeninize sürüklemeniz yeterlidir.

Adding a tag cloud to the archive page

Artık bloğu seçebilir ve sağ taraftaki menüdeki ayarları kullanarak yapılandırabilirsiniz.

Başlangıç olarak, Etiket Bulutu’nun iki stili vardır: Varsayılan ve Anahat. Küçük daire simgesine tıklayarak ve ardından ‘Stiller’ altındaki seçeneklerden birini seçerek bunlar arasında geçiş yapabilirsiniz.

Adding a tag cloud to a custom archives page

Ayrıca her etiketin yanında toplam gönderi sayısını göstermeyi kullanabilir ve buluta dahil edilen etiket sayısını değiştirebilirsiniz.

Küçük çark simgesine tıklamanız ve ardından değişikliklerinizi bu bölümde yapmanız yeterlidir.

Changing the tag cloud settings

Adına rağmen, kategorileri Etiket Bulutunda da gösterebilirsiniz. Örneğin, Kategoriler bloğuna kıyasla Etiket Bulutu bloğunun stilini tercih edebilirsiniz.

Bunun yerine sitenizin kategorilerini göstermek için ‘Taksonomi’ açılır menüsünü açmanız ve ardından ‘Kategoriler’i seçmeniz yeterlidir.

Showing categories in a tag cloud

Arşivler, ziyaretçilerin tüm içeriğinize kolay erişimini sağlamak için tasarlanmıştır.

Bununla birlikte, bir Son Gönderiler bloğu ekleyerek sitenizin en son gönderilerini de vurgulamak isteyebilirsiniz.

Showing a list of latest posts

Varsayılan olarak, bu blok her bir gönderinin başlığını gösterir, ancak yazar, yayın tarihi ve öne çıkan görsel ekleyebilirsiniz.

Bu değişiklikleri yapmak için sağ taraftaki menüde bulunan geçişleri kullanmanız yeterlidir.

Showing your most recent posts on the archive page

Ayrıca, ziyaretçilerin her bir gönderinin ne hakkında olduğunu anlamalarına yardımcı olabilecek gönderi alıntısını da göstermek isteyebilirsiniz.

Alıntıları eklemek için devam edin ve ‘İçerik Gönder’ geçişini etkinleştirmek için tıklayın.

How to show post content and excerpts on the custom archive page

Bundan sonra, ‘Alıntı’ düğmesini seçmek için tıklayın.

Varsayılan olarak, WordPress alıntıda en fazla 55 kelime gösterecektir. Daha fazla veya daha az kelime göstermek için ‘Alıntıda maksimum kelime sayısı’ ayarlarını kullanmanız yeterlidir.

Bunu yaptıktan sonra, ‘Sıralama ve filtreleme’ bölümüne ilerleyin.

Burada, bloğun gönderileri en yeniden en eskiye doğru düzenlediğini görebilirsiniz. Bunu ‘Sıra’ açılır menüsünü açıp ‘A-Z’ gibi farklı bir seçenek seçerek değiştirebilirsiniz.

Organizing the latest posts on your WordPress archive page

Bu bölümde, belirli bir yazara veya kategoriye ait gönderileri göstermeyi de seçebilirsiniz.

Son olarak, WordPress’in blokta kaç gönderi göstereceğini ‘Öğe sayısı’ bölümüne yeni bir sayı yazarak ya da kaydırıcıyı sürükleyerek değiştirebilirsiniz.

Changing the order of your latest posts

Daha fazla blok ekleyerek ve ardından bunları sağ taraftaki menüde yapılandırarak arşiv sayfanızda çalışmaya devam edebilirsiniz.

Örneğin, bir Görsel bloğu eklemek ve özel bir logo göstermek veya ziyaretçilerin belirli bir gönderiyi arayabilmesi için bir arama çubuğu eklemek isteyebilirsiniz.

Şablonun nasıl göründüğünden memnun olduğunuzda, ‘Yayınla’ düğmesine ve ardından ‘Kaydet’ düğmesine tıklayın.

Daha önce oluşturduğunuz sayfa artık yeni arşiv şablonunu kullanıyor olacaktır. Sayfayı güncelleyebilir ya da yayınlayabilir ve ardından özel arşiv sayfasını canlı olarak görmek için WordPress web sitenizi ziyaret edebilirsiniz.

WordPress tam site düzenleyicisini kullanma hakkında daha fazla bilgi için aşağıdaki kılavuzlara göz atın:

Blok tabanlı editör basit bir özel arşiv sayfası oluşturmanızı sağlar. Ancak her temayla çalışmaz ve yerleşik WordPress blokları ve araçlarıyla sınırlı kalırsınız.

Herhangi bir WordPress temasıyla çalışan tamamen özel bir arşiv sayfası oluşturmak istiyorsanız, bunun yerine bir sayfa oluşturucu kullanmanızı öneririz.

SeedProd, WordPress için en iyi sürükle ve bırak sayfa oluşturucusudur. Web sitenizin tüm gönderilerini gösteren bir blok da dahil olmak üzere 180’den fazla şablon ve hazır blokla birlikte gelir.

Öncelikle SeedProd’u 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.

Not: Bütçeniz kısıtlıysa ve yeni başlıyorsanız, SeedProd ‘un özel sayfalar oluşturmanıza olanak tanıyan ücretsiz bir sürümü vardır. Ancak, bu kılavuz için, çok daha fazla şablon ve blok içerdiği için SeedProd Pro ‘yu kullanacağız.

Eklentiyi etkinleştirdikten sonra SeedProd sizden lisans anahtarınızı isteyecektir.

Adding the SeedProd license key

Bu bilgiyi SeedProd web sitesindeki hesabınızın altında bulabilirsiniz. Anahtarı girdikten sonra ‘Anahtarı Doğrula’ butonuna tıklayın.

Bunu yaptıktan sonra, SeedProd ” Açılış Sayfaları ‘na gidin ve ‘Yeni Açılış Sayfası Ekle’ düğmesine tıklayın.

Creating a new SeedProd page

Artık özel arşivler sayfası için bir şablon seçebilirsiniz.

SeedProd’un şablonları lead squeeze, maintenance mode ve coming soon gibi farklı kampanya türlerine göre düzenlenmiştir. Tasarımları kampanya türüne göre filtrelemek için ekranın üst kısmındaki sekmelere tıklayabilirsiniz.

SeedProd's professionally-designed templates

Herhangi bir tasarımı önizlemek için farenizi o şablonun üzerine getirmeniz yeterlidir.

Ardından, görünen büyüteç simgesine tıklayın.

Previewing a SeedProd template

Beğendiğiniz bir tasarım bulduğunuzda, ‘Bu Şablonu Seç’e tıklayın. Biz temiz bir sayfa ile başlamamızı sağladığı için ‘Boş Şablon’ kullanıyoruz, ancak siz istediğiniz herhangi bir şablonu kullanabilirsiniz.

Ardından, devam edin ve özel sayfa için bir ad yazın. SeedProd sayfanın başlığına göre otomatik olarak bir URL oluşturacaktır, ancak isterseniz bu URL’yi değiştirebilirsiniz.

Girdiğiniz bilgilerden memnun olduğunuzda, ‘Kaydet ve Sayfayı Düzenlemeye Başla’ düğmesine tıklayın.

How to create a custom archive using SeedProd

Bu, SeedProd sayfa oluşturucu arayüzünü yükleyecektir. Sayfanızın canlı bir önizlemesini sağ tarafta gösteren basit bir sürükle ve bırak oluşturucudur.

Sol tarafta blok ayarlarını da göreceksiniz.

How to create a custom archive using SeedProd

Başlamak için, içeriğinizi sütunlar halinde düzenleyeceğiniz bir düzen seçmeniz gerekecektir.

‘Düzeninizi seçin’ bölümünde, kullanmak istediğiniz düzene tıklamanız yeterlidir. Herhangi bir düzen seçebilirsiniz, ancak biz tüm görsellerimizde tam ekran düzenini kullanıyoruz.

Choosing a layout for your custom archive page

Bir düzen seçtikten sonra, arşivler sayfasına bloklar eklemeye başlayabilirsiniz.

Sol taraftaki menü, tasarımınıza sürükleyebileceğiniz tüm farklı blokları gösterir. Özel bir arşiv sayfası oluşturduğumuz için bir Yazılar bloğu ekleyeceğiz.

Sol taraftaki menüde, arama çubuğuna ‘Gönderiler’ yazmaya başlayın. Sağ blok göründüğünde, onu düzeninize sürükleyip bırakın.

Adding a 'Posts' block to a custom page using SeedProd

Bu blok artık tüm gönderilerinizin başlığını gösterecektir.

Ayrıca ziyaretçilerin her bir yazının tamamını okumak için tıklayabilecekleri bir ‘Okumaya Devam Et’ bağlantısı vardır.

How to add posts to a custom archive page in WordPress

Varsayılan olarak, bu blok tüm gönderilerinizi gösterir, ancak bunu yalnızca belirli bir kategoriye veya etikete sahip gönderileri veya belirli bir yazar tarafından yayınlanan gönderileri gösterecek şekilde değiştirebilirsiniz.

Bu değişikliği yapmak için, düzeninizdeki ‘Yazılar’ bloğunu seçmek için tıklamanız ve ardından sol taraftaki menüdeki ayarları kullanmanız yeterlidir.

Örneğin, aşağıdaki resimde yalnızca ‘Pazarlama’ kategorisindeki gönderileri gösteriyoruz.

Filtering your archive posts based on category

Gönderilerin blokta nasıl düzenleneceğini de değiştirebilirsiniz. Örneğin, gönderileri ne zaman yayınlandıklarına veya kaç yorum aldıklarına göre gösterebilirsiniz.

Gönderilerinizin sırasını değiştirmek için ‘Sıralama Şekli’ kutusuna gidin ve ardından yeni bir seçenek belirleyin. Varsayılan olarak, SeedProd gönderileri artan anlamına gelen ‘ASC’ sırasına göre gösterir.

Bunun yerine gönderilerinizi azalan sırada düzenlemek için ‘Sıra’ açılır menüsünü açın ve ‘DESC’ seçeneğini seçin.

Showing posts in descending order

Bundan sonra, ‘Düzen’ bölümüne ilerleyebilir ve gönderi listesinin nasıl görüntüleneceğini değiştirebilirsiniz.

Örneğin, ‘Sütunlar’ alanına yeni bir sayı yazarak gönderileri birden fazla sütuna bölebilirsiniz.

Creating a multiple column archive page

Ayrıca listeye kaç gönderinin dahil edileceğini değiştirebilir, gönderi alıntılarını ekleyebilir veya gizleyebilir ve ‘Okumaya Devam Et’ metnini değiştirebilirsiniz.

Gönderi listesinin nasıl göründüğünden memnun olduğunuzda, arşiv sayfanıza daha fazla blok ekleyebilir ve ardından sol taraftaki menüdeki ayarları kullanarak bu blokları özelleştirebilirsiniz.

Örneğin, bir ‘Sosyal Profiller’ bloğu ekleyerek insanları sizi sosyal medyada takip etmeye teşvik etmek isteyebilirsiniz.

Adding social profiles to a custom page

Sayfanın kurulumundan memnun olduğunuzda, ‘Kaydet’in yanındaki açılır oka tıklayarak ve ardından ‘Yayınla’yı seçerek sayfayı yayınlama zamanı gelmiştir.

Özel sayfanız artık WordPress blogunuzun ön ucunda yayınlanacaktır.

Publishing your SeedProd custom archive page

Ziyaretçilerin arşiv sayfasını bulmasına yardımcı olmak için, bu sayfayı gezinme menünüze veya web sitenizin altbilgisine eklemek isteyebilirsiniz.

WordPress Yazılarınızı Düzenlemenin Daha Fazla Yolunu Öğrenin

Özel bir arşiv sayfası oluşturmak WordPress içeriğinizi düzenlemenin yalnızca bir yoludur. İşte okuyucularınızın yazılarınızı daha etkili bir şekilde keşfetmesine ve gezinmesine yardımcı olacak bazı ek yöntemler:

Umarız bu makale WordPress’te özel bir arşiv sayfası oluşturmanıza yardımcı olmuştur. Ayrıca en iyi çok yakında sayfası örnekleri makalemizi ve WordPress’teki en iyi ilgili yazılar eklentisi uzman seçimlerimizi okumak 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

79 yorumBir Cevap Bırakın

  1. Martin

    Great article.

    I have maybe a silly question. Is there any SEO benefit if I have a custom archive page or even archive.php. in the theme folder?

    Or is it the same as creating a new page with url mydomain/archive and listing all my posts and pages based on the categories I want. This is what I would prefer.

    Thank you

    • WPBeginner Support

      Having a custom archive would not give an SEO benefit, it would be personal preference and you can use your second method if you wanted.

      Yönetici

  2. Aileen

    Hi–my site is using the Genesis framework an it has a child theme. I tried to implement the page-archive.php, but I skipped the part where I copy the page design from page.php and I’d hope it would work regardless.
    So when I tried implementing this, when I go to my Archive place, it gives an Internal error, ie. 505 and cannot find the page itself.
    How does this work with Genesis?

    • WPBeginner Support

      Adding a custom page template would be the same as with any other theme, it seems like there may be a problem with the code you’re using to create the archive page.

      Yönetici

  3. Rahul Lakra

    Firstly, Thank you so much. But I can’t see any sidebar in this page. In normal pages it is visible. I will be so happy if you can help me out to display sidebar here too. Thanks In advance!

    • WPBeginner Support

      For the sidebar, sadly that is theme specific for what needs to be added, if you reach out to your theme’s support they should be able to let you know how they have the sidebars added to the templates.

      Yönetici

  4. Vijay Sundaram

    Hi,

    This was a great tutorial. However, the CSS code for the categories does not seem to work. It is shown as a list with categories and subcategories. Where do I embed the code that you have given in the style.css file? What is meant by make it appear inline? It would be great if you could help me resolve this?
    Regards,
    Vijay Sundaram

  5. John Paul

    Is it possible to filter the archive to just one category of a post?

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.