WordPress Özel Yazı Tipi (CPT) ve Taksonomisi Nasıl Oluşturulur – Merhaba Dünya Eğitimi, İpuçları ve Püf Noktaları

Yayınlanan: 2016-03-11

Mükemmel. Custom Post Type (CPT) hakkında konuşalım. Aşağıdaki sorularınız varsa bu da size yardımcı olacaktır:

  • WordPress'te Özel Yazı Türleri Nasıl Oluşturulur?
  • WordPress Yazı Tipi Oluştur
  • İlk WordPress Özel Yazı Türünüzü oluşturun
  • WordPress CPT sınıflandırması
  • WordPress Özel Gönderi Türleri için eksiksiz kılavuz

WordPress, birçok güçlü özelliğe sahip en yaygın kullanılan blog platformlarından biridir ve Custom Post Type bunlardan biridir. Daha önce WordPress'te Özel Gönderi Türüne (CPT) hiç bakmadım ama son zamanlarda “Fırsatlar” için yeni bir bölüm oluşturmak istedim.

Bunu başarmanın iki yolu vardır:

  1. Yeni alt alan oluşturun: http://deals.crunchify.com/
  2. Yeni Özel Gönderi Türü oluşturun: https://crunchify.com/deals/

point 1 ulaşmak için bir alt etki alanı oluşturabilir ve yeni WordPress kurulumunu yükleyebilir ve yeni blog başlatabilirsiniz. Ama inanıyorum ki, kimse bunu sadece basit bir bölüm oluşturmak için yapmak istemez. Bu nedenle, bu eğitimde point 2 bir göz atacağız.

WordPress, varsayılan olarak aşağıdakiler gibi bir sürü Gönderi Türüne sahiptir:

  • Ek (Mesaj Türü: 'ek')
  • Gönderi (Mesaj Türü: 'post')
  • Gezinme menüsü (Mesaj Türü: 'nav_menu_item')
  • Revizyon (Mesaj Türü: 'revizyon')
  • Sayfa (Mesaj Türü: 'sayfa')

Şimdi CPT nedir?

Custom post types (CPT) , oluşturabileceğiniz yeni gönderi türleridir. register_post_type() işlevi aracılığıyla WordPress'e özel bir gönderi türü eklenebilir. Bu işlev, etiketlerine, desteklenen özelliklerine, kullanılabilirliğine ve diğer özelliklerine göre yeni bir gönderi türü tanımlamanıza olanak tanır.

Başlayalım.

Aşama 1

İşte " Deals " adlı yeni Custom Post Type oluşturmak için ihtiyacımız olan şey.

Yukarıdaki kod, Özel Gönderi Türü dediğimiz Deals adlı yeni bir bölüm oluşturacaktır.

Yeni Özel Gönderi Türü Oluştur - CPT - Crunchify İpuçları

Özel Yazı Tipine Etiketler Nasıl Eklenir? Yukarıdaki snippet'teki 'taxonomies' => array('post_tag') satırı, Özel Gönderi Türlerinize standart WordPress etiketleri ekleyecektir.

Adım 2

Şimdi, Type adlı Custom Taxonomy oluşturmak istiyorsanız ne olur? register_taxonomy işleviyle basitçe sınıflandırma oluşturabilirsiniz.

Yeni Özel Taksonomi Oluşturun - İpuçlarını Crunchify

Aşama 3

Şimdi ilk fırsat gönderinizi oluşturun. İşte Add New Deal ekran görüntüsü.

Crunchify'da yeni Anlaşmalar Özel Gönderi Türü oluşturun

4. Adım

İlk Türler sınıflandırmanızı oluşturun. İşte Add New Type sayfası.

Özel Taksonomi Sayfası

Bu öğreticiyi kullanarak WordPress Custom Post Type - Deals ve Custom Taxonomy - Types oluşturduk. Bir sonraki eğitimde bu konuda biraz daha özelleştirme ele alınacaktır.

Sıradaki ne? RSS, YARPP, Post Meta, Altbilgi, Ana Sayfa için WordPress Özel Gönderi Türü (CPT) İpuçları ve Püf Noktaları Alın.

Ayrıca, CPT ile ilgili başka bir eğiticiye göz atın.

Özel gönderi türü kalıcı bağlantısına özel taksonomi nasıl eklenir?