İçerik Pazarlama

Özel Kategorilere Sahip Özel Gönderi Türleri

WordPress, pek çok şirket için bu kadar vazgeçilmez bir platform haline geliyor, ancak ortalama bir şirket, yeteneklerinin bir kısmından bile yararlanmıyor. Müşterilerimizden biri sitelerine bir kaynak bölümü eklemek istedi ancak bunu sayfaları kullanarak veya blog gönderilerinde yapmak istemedi. Bu tam olarak WordPress'in desteklediği şeydir Özel Mesaj Türleri için!

Bu durumda, müşterilerimizin sitelerine bir Kaynak Bölümü eklemek istedik. Eklemek oldukça basittir Custom Post Type WordPress temanıza. Fonksiyonu kullanarak aşağıdaki kodu eklersiniz register_post_type functions.php sayfanıza:

// Kaynakları Özel Gönderi Türü Ekle add_action ('init', 'create_post_type'); function create_post_type () {register_post_type ('kaynaklar', array ('labels' => array ('name' => __ ('Resources'), 'singular_name' => __ ('Resource'), 'add_new' => __ ('Yeni Ekle'), 'add_new_item' => __ ('Yeni Kaynak Ekle'), 'edit_item' => __ ('Kaynağı Düzenle'), 'new_item' => __ ('Yeni Kaynak'), 'all_items' => __ ('Tüm Kaynaklar'), 'view_item' => __ ('Kaynağı Görüntüle'), 'search_items' => __ ('Kaynakları Ara'), 'not_found' => __ ('Kaynak Bulunamadı'), 'not_found_in_trash' => __ ('Çöp Kutusunda Kaynak Yok'), 'parent_item_colon' => '', 'menu_name' => __ ('Kaynaklar')), 'public' => true, 'has_archive' => true, 'yeniden yaz' => dizi ('bilgi' => 'kaynaklar'), 'destekler' => dizi ('başlık', 'düzenleyici', 'yazar', 'küçük resim', 'alıntı', 'yorumlar'))) ; }

Bulması biraz daha zor, nasıl yapılacağıydı özel kategoriler sizin için Custom Post Type . Bunun nasıl yapılacağını anlamanın zor olmasının bir nedeni, özel bir taksonomi olarak adlandırılması ve

kayıt_taxonomy özelleştirmek için işlev. Bu durumda, temaya Web Seminerleri, Teknik Raporlar vb. gibi kaynak türleri eklemek istiyoruz… işte function.php dosyası için bazı ek kodlar:

add_action ('init', 'resource_category_init', 100); // 100 böylece gönderi türü kaydedildi function resource_category_init () {register_taxonomy ('type', 'resources', array ('labels' => array ('name' => 'Resource Type', 'singular_name' => ' Kaynak Türü ',' search_items '=>' Kaynak Türlerini Ara ',' popular_items '=>' Popüler Kaynak Türleri ',' all_items '=>' Tüm Kaynak Türleri ',' edit_item '=> __ (' Kaynak Türünü Düzenle ') , 'update_item' => __ ('Kaynak Türünü Güncelle'), 'add_new_item' => __ ('Yeni Kaynak Türü Ekle'), 'new_item_name' => __ ('Yeni Kaynak Türü')), 'hiyerarşik' => 'yanlış', 'etiket' => 'Kaynak Türü')); }

Özel Yazı Türleri ayrıca, Özel Yazı Türleriniz için arşivi ve tek sayfaları tasarlamanıza olanak tanır. Archive.php ve single.php dosyalarını kopyalamanız yeterlidir. Kopyaları şu şekilde yeniden adlandırın: Custom Post Type adına. Bu durumda, bu arşiv kaynakları.php ve tek kaynaklar.php olacaktır. Artık bu sayfaları, kaynak sayfasının görünmesini istediğiniz gibi özelleştirebilirsiniz.

Douglas Karr

Douglas Karr CMO'su AÇIK İÇGÖRÜLER ve kurucusu Martech Zone. Douglas düzinelerce başarılı MarTech startup'ına yardımcı oldu, Martech satın almaları ve yatırımlarında 5 milyar doların üzerindeki durum tespitine yardımcı oldu ve şirketlere satış ve pazarlama stratejilerini uygulama ve otomatikleştirme konusunda yardımcı olmaya devam ediyor. Douglas, uluslararası alanda tanınan bir dijital dönüşüm ve MarTech uzmanı ve konuşmacısıdır. Douglas aynı zamanda Dummie's Guide ve iş liderliği kitabının yayınlanmış yazarıdır.

İlgili Makaleler

Başa dön düğmeye
Kapanış

Adblock Algılandı

Martech Zone sitemizden reklam geliri, bağlı kuruluş bağlantıları ve sponsorluklar yoluyla para kazandığımız için size bu içeriği ücretsiz olarak sağlayabilir. Sitemizi gezerken reklam engelleyicinizi kaldırırsanız seviniriz.