Özel gönderi türleri ve taksonomiler, WordPress'i standart özelliklerinin ötesine genişletebilir. Onları doğru şekilde kullanırsanız, sitenizi daha etkili bir şekilde düzenlemenize yardımcı olabilirler.
Bununla birlikte, her zaman gerekli olmayabilirler ve bunları kullanıp kullanmamanız gerektiğini merak ediyor olabilirsiniz.
WPBeginner'da, kullanıcılarımız için gezinmeyi kolaylaştırmak amacıyla içeriğimizi özel gönderi türleri ve taksonomiler kullanarak yapılandırıyoruz. Bu nedenle, bu özelliklere çok aşinayız ve bir web sitesini optimize etmek için nasıl kullanılacağını biliyoruz.
Bu kılavuz, özel gönderi türlerini ve taksonomileri ne zaman kullanacağınızı ve bu özelliklerden nasıl en iyi şekilde yararlanacağınızı anlamanıza yardımcı olacaktır.

WordPress'te Özel Gönderi Türleri Nedir?
Özel gönderi türleri, gönderiler ve sayfalar gibi diğer içerik türlerine benzer. Bir gönderi türü, web sitenizde oluşturduğunuz herhangi bir içerik türünü ifade eder.
WordPress varsayılan olarak birkaç farklı gönderi türüyle birlikte gelir:
- Gönderi
- Sayfa
- Ek
- Revizyon
- Gezinme Menüsü
- Blok şablonları (Desenler)
- Şablonlar
Note: There are several other content types used by WordPress behind the scenes to provide different features, such as custom CSS, customize changeset, template parts, oEmbed cache, and more.
Gönderi türleri, WordPress'teki farklı içerik türlerini ayırt etmeye yardımcı olur. Gönderiler ve sayfalar her ikisi de gönderi türüdür, ancak farklı amaçlara hizmet ederler.
Kendi gönderi türlerinizi de oluşturabilirsiniz, bunlar özel gönderi türleri olarak bilinir. Bunlar, standart bir gönderi veya sayfadan farklı bir biçime sahip içerik oluştururken kullanışlıdır.
For example, if you run a book review WordPress website, then you will probably want to create a book review post type. This post type can even have different custom fields and a unique category structure.
WPBeginner'da özel gönderi türlerini Fırsatlar, Çözüm Merkezi ve Sözlük sayfalarımızda kullanıyoruz.

Popüler WordPress eklentilerinin çoğu, verileri WordPress web sitenizde depolamak için özel gönderi türlerini zaten kullanıyor. İşte birkaç örnek:
- WooCommerce – WordPress sitenize bir 'ürün' özel gönderi türü ekler.
- WPForms – Creates a ‘wpforms’ post type to store all your forms.
- MemberPress – Bir 'memberpressproduct' özel gönderi türü ekler.
WordPress e-ticaret eklentileri, dizin eklentileri, emlak eklentileri, tarif eklentileri ve diğerleri de içeriği sıralamak için özel gönderi türlerini ve taksonomileri kullanır.
Daha fazla ayrıntı için, WordPress'te özel gönderi türlerinin nasıl oluşturulacağına ilişkin kılavuzumuza bakın.
WordPress'te Taksonomiler Nedir?
Taksonomiler, gönderileri ve özel gönderi türlerini gruplamak için kullanılır.
WordPress'te iki adet taksonomi bulunur: kategoriler ve etiketler. Bunlar standart blog gönderileri için kullanışlıdır, ancak özel gönderi türlerini kullanmaya başladığınızda o kadar uygun olmayabilirler.
Örneğin, 'Kitaplar' adında özel bir gönderi türü oluşturabilir ve bunu 'Tür' adında özel bir taksonomi ile sıralayabilirsiniz.
Ardından, Fantastik, Korku, Romantik, Kişisel Gelişim ve daha fazlası gibi farklı türler ekleyebilirsiniz. Bu, sizin ve okuyucularınızın kitapları tür tercihlerine göre hızlı bir şekilde sıralamasını sağlar.

Daha fazla ayrıntı için, WordPress'te özel taksonomilerin nasıl oluşturulacağına ilişkin kılavuzumuza bakın.
Ne Zaman Özel Gönderi Türü veya Taksonomiye İhtiyacınız Olduğunu Nasıl Anlarsınız?
Teorik olarak WordPress gönderilerine her türlü içeriği ekleyebilir ve bunları kategoriler ve etiketlerle sıralayabilirsiniz, ancak bazen bu ideal değildir.
Özel bir gönderi türü, özel taksonomi veya her ikisini de oluşturmayı düşünmeniz gerektiğini gösteren bazı işaretler aşağıdadır:
- Some of the content you post just doesn’t look or feel like a post, such as our blogging coupons page.
- İçeriğiniz, WordPress sözlüğümüzün bölümleri gibi kronolojik bir giriş serisinin parçası olmak zorunda değil.
- Kategoriler ve etiketler, kupon alanımızdaki belirli bölümler gibi bu özel içeriği gruplandırmanıza ve sıralamanıza yardımcı olmaz.
- İçeriğinizle daha fazla bilgi girmek için ek alanlara ihtiyacınız var. Örneğin, WordPress Çözüm Merkezimizde özel alanlara sahip farklı bölümler bulunmaktadır.
- Sayfalarınızın bir parçası olamaz. Örneğin, Blueprint sayfamız yalnızca birkaç alt sayfadan oluşan bir sayfadır.
- O belirli içeriği gönderiler veya sayfalardan farklı bir şekilde görüntülemeniz gerekir.
Şimdi, başka bir gerçek hayat örneğine bakalım. Diyelim ki, film incelemeleri ve diğer filmle ilgili içerikler yayınladığınız bir film inceleme web siteniz var.
Film incelemeleriniz izleyicileriniz arasında çok popüler oldu, bu yüzden onları daha iyi ve gezinmesi daha kolay hale getirmek istediğinizi varsayalım. Onları yıldız derecelendirmeleri ekleyerek ve onları oyuncu adlarına, türe ve daha fazlasına göre aranabilir hale getirerek geliştirebilirsiniz.
Bu durumda, film incelemeleri için özel bir gönderi türü oluşturmanız ve ardından oyuncular ile türler arasında sıralama yapmak için özel bir taksonomi eklemeniz gerekecektir.
Bu, ziyaretçilerinizin WordPress blogunuzdaki her gönderi yerine film incelemelerinize kolayca göz atmasını sağlar.
Başka bir tipik örnek, portföy oluşturan fotoğrafçılar ve grafik tasarımcıları gibi yaratıcılar içindir.
Çalışmalarınızı yalnızca bir blog gönderisinde paylaşırsanız, diğer içerikleriniz arasında kaybolması kolaydır. Ayrı bir portföy özel gönderi türü oluşturarak, ziyaretçileriniz tüm çalışmalarınızı kolayca gezinebilir.

Portföyünüzde çeşitli iş kategorileriniz varsa, her proje türü için özel bir taksonomi de oluşturabilirsiniz.
Ek Kaynaklar
Özel taksonomiler ve gönderi türleriyle WordPress'i genişletmeye yeni mi başladınız? WPBeginner olarak son 16 yıldır WordPress'e yeni başlayanlara yardımcı oluyoruz.
Deneyimlerimize göre, WordPress'te özel gönderi türlerini ve taksonomileri yönetmek için en kullanışlı kaynaklardan bazıları şunlardır:
- WordPress'te özel taksonomilere kategorileri dönüştürme – Kategorileri yanlış kullandıysanız ve bunları özel bir taksonomiye dönüştürmek istiyorsanız, bu öğretici size bunu nasıl yapacağınızı gösterecektir.
- How to add categories to a custom post type in WordPress – This tutorial shows how to use the default categories with any custom post type in WordPress.
- En kullanışlı WordPress özel gönderi türleri eğitimleri – WordPress'te özel gönderi türlerini kullanmaya yönelik eğitimlerin bir derlemesi
Bu makalenin WordPress'te özel gönderi türlerini veya taksonomileri ne zaman kullanacağınızı anlamanıza yardımcı olduğunu umuyoruz. Ayrıca, özel gönderi türlerini değiştirme veya dönüştürme konusundaki başlangıç kılavuzumuza bakmak isteyebilirsiniz veya ek ipuçları için bu faydalı özel gönderi türü eğitimlerine göz atabilirsiniz.
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.
Frank Luzón
Bu makale için teşekkürler, bana çok yardımcı oldu!
WPBeginner Desteği
Rehberimizin yardımcı olmasına sevindik!
Yönetici
Rana
Harika bir makale!!
Şimdi özel alan, tür ve taksonomi öğrenmek istiyorum. Bunların hepsi faydalı şeyleri doğru bir şekilde nereden öğrenebilirim.?? Lütfen bana herhangi bir blog, YT kanalı veya başka bir şey önerir misiniz..
WPBeginner Desteği
Yardımcı olacak birkaç makalemiz var, özel alanlar için aşağıdaki kılavuzumuz var:
https://www.wpbeginner.com/wp-tutorials/wordpress-custom-fields-101-tips-tricks-and-hacks/
Özel taksonomiler hakkındaki kılavuzumuz da aşağıdadır:
https://www.wpbeginner.com/wp-tutorials/create-custom-taxonomies-wordpress/
Yönetici
Amy
Custom Post Types are awesome but something I’ve always wondered: how do you handle when or if you want to delete like for the sake of your example a ‘single coupon’ from the CPT…. like you no longer need it or it’s not relevant anymore. Does this cause an error if someone clicks on it in search results if it indeed was showing up in search results; how do you handle properly deleting a specific item from a Custom Post Type? Or maybe you don’t delete it at first; you mark it with a Redirect possible? Would love to know how that should be handled properly
WPBeginner Desteği
Özel gönderiyi sitenizdeki normal bir gönderiyi sildiğiniz gibi silersiniz ve ardından aşağıdaki rehberimizi izleyerek 301 yönlendirmesi oluşturursunuz:
https://www.wpbeginner.com/beginners-guide/beginners-guide-to-creating-redirects-in-wordpress/
Yönetici
Amy
Tamam, harika, teşekkürler! Yani bir yönlendirme yapardınız, güzel, doğru yoldaydım! Teşekkürler!!!!
arddev
Hi, am I correct to think that your index(CT) has the same slug name as your “glossary” CPT? Is there any possible conflict when a custom taxonomy has a slug the same as a CPT?
WPBeginner Desteği
Özel gönderi türümüz için özel bir taksonomiye ihtiyacımız yok, ancak özel taksonominizin aynı takma adına sahip olması durumunda, kalıcı bağlantı ayarlarınıza bağlı olarak sorunlara neden olma olasılığı vardır.
Yönetici
ADRIE
“İlgili Gönderi-Meta Kutusu” Nedir?
Bu, ilgili gönderi veya ilgili ürünler demekle aynı şey mi?
Veya ilgili kategoriler/etiketler?
WPBeginner Desteği
It is a custom taxonomy
Yönetici
Tanuj Kalia
Merhaba, bir site yönetiyorum, 14.000'den fazla gönderimiz var (hepsi 'sadece' gönderi) ve HİÇ 'özel gönderi' yok.
Web sitesi şimdi 8 yıldır yayında ve ayda 250.000 tekil ziyaretçimiz var.
We now want to convert some ‘categories’ of the posts into ‘custom posts’.
URL yapımızın (ve SEO'muzun) bozulmamasını nasıl sağlarız?
Şimdiden teşekkürler!
WPBeginner Desteği
Özel gönderi türü kalıcı bağlantılarınızı URL'lerin kalması için ayarlamak üzere, buradaki makalemize göz atmak isteyebilirsiniz: https://www.wpbeginner.com/plugins/how-to-change-custom-post-type-permalinks-in-wordpress/
Yönetici
Snippet
WordPress'e yeni başlayanlar için harika makaleler.. Bir sorum var: özel bir gönderi türü olmadan, yalnızca bir kategoride/birkaç kategoride düzenli gönderiler için bir taksonomi oluşturulabilir mi?
Steve
Bu yorumların hala izlenip izlenmediğini/yanıtlanıp yanıtlanmadığını bilmiyorum, ancak makalenize yeni rastladım. Kupon sayfalarınıza benzer bir şey yapmak istiyorum, ancak okuyucunun belirli bir kategoriye (örneğin, Tema kuponları, ancak Eklenti kuponları değil veya tam tersi) yeni bir kupon eklendiğinde bir RSS akışı veya e-posta bildirimi alabilmesi için bir özellik eklemek istiyorum. Bu tür özellikler özel bir gönderi türüne/taksonomisine yerel bir WordPress özelliği olarak veya bir eklenti ile eklenebilir mi? Teşekkürler (makale için ve olası bir yanıt için).
WPBeginner Desteği
WordPress'teki tüm özel gönderi türlerinin ve taksonomilerin kendi RSS beslemeleri vardır. Bu, e-posta listenizi/listelerinizi ayırmanıza olanak tanır. Kullanıcıların kupon gönderi türünüze veya kupon gönderi türünün altındaki seçili taksonomilere abone olmalarına izin verebilirsiniz.
Yönetici
Laila
Teknoloji uzmanı olmayanlar için harika 'basit İngilizce' videolar için teşekkürler.
Özel gönderi türü eklentisinin sunduğu ekstralara ihtiyacım olduğunu sanmıyorum. Geliştirme ve uygulama sırasında fikrimi değiştirirsem, daha sonra özel bir gönderi eklentisi eklemek ve daha önce yapılmış normal gönderileri kategorize etmek mümkün müdür (çok fazla baş ağrısı olmadan)?
Teşekkürler.
WPBeginner Desteği
Evet, mümkün. Ancak zorluk seviyesi, özel gönderi türleriyle ne yapmak istediğinize bağlıdır.
Yönetici
Gerard
Harika açıklama. Bir tema geliştiriyorum ve Görüşler bölümünü, Alıntılar bölümünü, Portföy bölümünü vb. nasıl ayıracağımı bilmiyordum. Ayrıca, hostingleri incelediğim bir sitede de kullanacağım.
Ancak bununla ilgili bir sorum var: bilgi nerede saklanıyor? Bir eklenti kullanarak yedekleme yaparsam, bilgi saklanacak mı?
Johan
Can I store my custom post type in a new table, like wp_products instead to wp_posts. If yes, can someone point me in the right direction? Please.