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

Nedir: Özel Yazı Türü

Editoryal Not: WPBeginner üzerindeki ortak bağlantılardan komisyon kazanıyoruz. Komisyonlar, editörlerimizin görüşlerini veya değerlendirmelerini etkilemez. Editoryal Süreç hakkında daha fazla bilgi edinin.

WordPress’te özel yazı türleri, normal bir yazı veya sayfadan farklı bir içerik oluşturmak istediğinizde kullanılır.

Örneğin, portföyler, referanslar ve ürünler için özel gönderi türleri oluşturabilirsiniz. Birçok WordPress eklentisi de veri depolamak için özel yazı türlerini kullanır.

Web sitenizde özel yazı türlerini kullanmaya karar verirseniz, bunları nasıl oluşturacağınızı ve WordPress sitenizde nasıl görüntüleyeceğinizi öğrenmeniz gerekecektir. Ayrıca bunları arama sonuçlarınıza eklemeniz ve nasıl düzenleyeceğinize karar vermeniz gerekecektir.

What Is a Custom Post Type in WordPress?

Özel Yazı Türü Nedir?

Yazı türleri, WordPress’teki farklı içerik türlerini ayırt etmeye yardımcı olmak için kullanılır. Örneğin, yazılar ve sayfaların her ikisi de yazı türüdür, ancak farklı amaçlara hizmet etmek için yapılmıştır.

WordPress birkaç varsayılan yazı türüyle birlikte gelir:

  • Posta
  • Sayfa
  • Eklenti
  • Revizyon
  • Nav Menüsü

Kendi yeni gönderi türlerinizi de oluşturabilirsiniz ve bunlar özel gönderi türleri olarak bilinir.

Özel gönderi türleri farklı özel alanlara ve kendi özel kategori yapılarına sahip olabilir. Standart gönderi ve sayfalardan farklı bir formatta özel içerik oluştururken kullanışlıdırlar.

Örneğin, portföyler, referanslar ve ürünler için özel gönderi türleri oluşturabilirsiniz. Bir film inceleme web sitesi ‘film incelemeleri’ gönderi türüne sahip olabilir.

WPBeginner’da, Fırsatlar ve Sözlük bölümlerimizi günlük blog makalelerimizden ayrı tutmak için özel gönderi türleri kullanıyoruz. Bu, web sitesi içeriğimizi daha iyi düzenlememize yardımcı oluyor.

The WPBeginner Website Uses Custom Post Types for Deals and Glossary

Birçok popüler WordPress eklentisi, WordPress web sitenizde veri depolamak için özel yazı türlerini kullanır. Aşağıda özel gönderi türlerini kullanan en iyi birkaç eklenti yer almaktadır:

  • WooCommerce, çevrimiçi mağazanıza bir ‘ürün’ gönderi türü ekler.
  • WPForms, tüm formlarınızı saklamak için bir ‘wpforms’ yazı türü oluşturur.
  • MemberPress bir ‘memberpressproduct’ özel yazı türü ekler.

Özel Yazı Türlerini Ne Zaman Kullanmalısınız?

Özel yazı türleri kullanmanıza gerek kalmadan içeriğinizi düzenlemek için genellikle kategoriler ve etiketler gibi yerleşik WordPress özelliklerini kullanabilirsiniz. Örneğin, alt sayfaları kullanarak hiyerarşik bir içerik düzeni kurabilir ve ayrıca alt kategoriler oluşturabilirsiniz.

Bu varsayılan WordPress özelliklerini kullanmak genellikle daha kolaydır, çünkü varsayılan olarak özel yazı türleri blog sayfanızda, arama sonuçlarında veya RSS beslemelerinizde görünmez.

Varsayılan seçeneklere baktıktan sonra, özel yazı türlerine ihtiyacınız olmadığını görebilirsiniz. Emin değilseniz, WordPress’te özel bir yazı türüne veya taksonomiye ne zaman ihtiyaç duyduğunuzla ilgili bu kılavuza bakın.

WordPress’te Özel Yazı Türü Nasıl Oluşturulur

Blogunuzda özel yazı türleri kullanmaya karar verirseniz, bunları oluşturmanın en kolay yolu bir eklenti kullanmaktır. Custom Post Type UI eklentisi çoğu kullanıcı için önerilir ve ‘Edit/Add Post Types’ sayfasından özel yazı türleri oluşturmanızı sağlar.

Create a New Custom Post Type With a Plugin

Alternatif olarak, temanızın functions.php dosyasına bir kod parçacığı yapıştırarak veya WPCode gibi bir parçacık eklentisi kullanarak yeni bir özel gönderi türü ekleyebilirsiniz. Bu yöntemin avantajı, eklenti devre dışı bırakıldığında özel gönderi türlerinizin kaybolmamasıdır.

WordPress’te özel yazı türlerinin nasıl oluşturulacağına ilişkin kılavuzumuzda daha fazla bilgi edinebilirsiniz.

WordPress’te Özel Yazı Türleri Nasıl Görüntülenir?

Özel gönderi türlerinizi web sitenizde görüntülemek için Özel Gönderi Türü UI ‘sini de kullanabilirsiniz.

Özel Yazı Tipi Arşiv Sayfalarını Görüntüleme

Özel gönderi türünüzün arşiv sayfasını görüntüleyebilmeniz için önce arşivlerin özel gönderi türünüz için etkinleştirildiğinden emin olmanız gerekir.

Değilse, Özel Yazı Tipi Arayüzü’nün gelişmiş seçeneklerinde etkinleştirebilirsiniz.

CPT UI turn on archive

SEO dostu kalıcı bağlantıları etkinleştirdiyseniz, özel gönderi türü arşivinizi bunun gibi bir URL’den ziyaret edebilirsiniz:

http://www.example.com/movies/

‘example.com’ yerine kendi alan adınızı ve ‘movies’ yerine de özel gönderi türü adınızı yazmanız gerekecektir.

Navigasyon Menünüzde Özel Yazı Türlerini Görüntüleme

Artık arşiv sayfasının URL’sini bildiğinize göre, onu gezinti menünüze ekleyebilirsiniz. Ayrıca WordPress temanıza özel bir şablon ekleyerek veya SeedProd gibi bir tema oluşturucu kullanarak arşiv sayfasını özelleştirebilirsiniz.

Edit your post type page

Tüm bunları nasıl yapacağınızı WordPress’te özel yazı türleri arşiv sayfası oluşturma kılavuzumuzda adım adım gösteriyoruz.

Yapışkan Özel Gönderileri Görüntüleme

Son olarak, en önemli özel gönderilerinizi sayfanın en üstüne sabitlemek istiyorsanız, WordPress özel gönderi türü arşivlerine yapışkan gönderilerin nasıl ekleneceğine ilişkin kılavuzumuzu takip edebilirsiniz.

WordPress’te Özel Yazı Türleri Nasıl Aranır?

WordPress varsayılan olarak özel yazı türlerini site içi arama sonuçlarında göstermez. Bu, ziyaretçilerinizin bazı harika içerikleri kaçırabileceği ve sizin de ekstra sayfa görüntülemelerini kaçıracağınız anlamına gelir.

Özel Yazı Türlerini Arama Sonuçlarına Dahil Etme

Özel yazı türlerini WordPress aramasına dahil etmenin en kolay yolu SearchWP eklentisidir. Eklentinin ‘Kaynaklar ve Ayarlar’ düğmesine tıklamanız yeterlidir. Burada, arama sonuçlarına dahil etmek istediğiniz her yazı türünün yanına bir onay işareti koyabilirsiniz.

Including custom post types in WordPress search

Ayrıca, arama sonuçlarını görüntülerken her özel gönderi türünün ne kadar önemli olduğunu seçebilir ve arama motorunu başka şekillerde özelleştirebilirsiniz.

Nasıl yapılacağını öğrenmek için WordPress arama sonuçlarına özel yazı türlerinin nasıl dahil edileceğine ilişkin adım adım kılavuzumuza bakın.

Özel Yazı Türleri için Arama Formu Oluşturma

Ayrıca SearchWP ‘yi kullanarak yalnızca özel gönderi türünüzdeki sonuçları gösterecek özel bir arama formu oluşturabilir, ardından formu gönderilerinize veya kenar çubuğunuza ekleyebilirsiniz.

Örneğin, ‘filmler’ adında özel bir gönderi türünüz varsa, arama sonuçlarında yalnızca filmleri döndüren özel bir film arama formu oluşturabilirsiniz.

Daha fazla ayrıntı için WordPress’te özel yazı türleri için gelişmiş bir arama formunun nasıl oluşturulacağına ilişkin kılavuzumuza bakın.

WordPress’te Özel Yazı Türleri Nasıl Düzenlenir?

Varsayılan olarak, özel yazı türlerinizi düzenlemek için bir yolunuz olmayacaktır. WordPress kategorileri yalnızca yazıları düzenlemek için kullanılabilir, özel yazı türlerini düzenlemek için kullanılamaz.

Özel Yazı Türüne Kategoriler Ekleme

Neyse ki, kategorileri özel gönderi türleriyle ilişkilendirmek için Özel Gönderi Türü Kullanıcı Arayüzü ‘nü kullanabilirsiniz.

Allowing Custom Post Types to Use Categories

Eklentinin ‘Taksonomiler’ alanındaki ‘Kategoriler (WP Core)’ kutusunu işaretlemeniz yeterlidir; böylece özel gönderi türlerinizi düzenlemek için kategorileri kullanabileceksiniz.

WordPress’te özel bir yazı türüne nasıl kategori ekleneceği hakkındaki kılavuzumuzda daha fazla bilgi edinin.

Özel Yazı Türü için Özel Taksonomiler Oluşturma

Alternatif olarak, özel gönderi türünüzü düzenlemek için yeni bir özel taksonomi oluşturabilirsiniz. Örneğin, ‘Kitaplar’ adında bir özel gönderi türünüz varsa, bunu ‘Konular’ adında bir özel taksonomi kullanarak sıralayabilirsiniz.

Ardından, Macera, Romantizm, Korku ve diğer kitap konuları gibi konu terimleri ekleyebilirsiniz. Bu, okuyucularınızın kitapları konuya göre kolayca sıralamasına olanak tanıyacaktır.

WordPress’te özel taksonomilerin nasıl oluşturulacağına ilişkin kılavuzumuzu takip ederek işe başlayın.

WordPress’te Özel Yazı Türlerine Nasıl Abone Olunur?

WordPress blog gönderilerinizi yalnızca sitenizin ana RSS beslemesine dahil eder. Bu, özel gönderi türü içeriğinizin ana RSS beslemesi aboneleriniz tarafından görülemeyeceği anlamına gelir.

Aşağıdaki özel kodu temanızın functions.php dosyasına veya WPCode gibi bir snippet eklentisine ekleyerek herkese açık tüm gönderi türlerini ana RSS beslemenize kolayca dahil edebilirsiniz:

function myfeed_request($qv) {
if (isset($qv['feed']))
$qv['post_type'] = get_post_types();
return $qv;
}
add_filter('request', 'myfeed_request');

Her iki yöntem hakkında daha fazla bilgi için, ana WordPress RSS beslemenize özel gönderi türlerinin nasıl ekleneceğine ilişkin kılavuzumuza bakın.

Alternatif olarak, WordPress’te her özel yazı türü için ayrı bir RSS beslemesinin nasıl yapılacağını öğrenmek isteyebilirsiniz.

Umarız bu makale WordPress’teki özel yazı türleri hakkında daha fazla bilgi edinmenize yardımcı olmuştur. Faydalı WordPress ipuçları, püf noktaları ve fikirleriyle ilgili makaleler için aşağıdaki Ek Okuma listemize de 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.

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!