WordPress Özel Yazı Tipi 2022 Nasıl Oluşturulur
Yayınlanan: 2022-12-01WordPress gönderisi, WordPress CMS'nin önemli ve ayrılmaz bir parçasıdır. WordPress gönderisi, içeriğinizi web sitenizde yazmak ve yayınlamak için kullanılan bir formattır. Birkaç varsayılan gönderi türü, WordPress kurulumuyla birlikte gelir, ancak birkaç farklı özelliğe sahip çok sayıda yayınınız olduğunda ek gönderi türlerine ihtiyacınız olabilir.
Bu makale, web sitenizin içeriği için özel bir WordPress gönderi türü oluşturmanın en kolay ve en güvenli yolunu gösterecektir.
WordPress Özel Gönderi Türü Nedir?
WordPress, varsayılan olarak birkaç farklı gönderi türüyle birlikte gelir:
- Postalamak
- Sayfa
- Ek
- Revizyon
- Gezinme Menüsü
Bunlar, içeriğinizi gayet iyi sergileyecektir, ancak içeriğiniz daha fazla çeşitliliğe sahip olduğunda daha verimli olmaları gerekebilir.
WordPress özel yazı tipi oluşturma gerekliliği burada yatmaktadır. WordPress özel gönderi türü, özel gereksinimlerinize uyacak şekilde oluşturulmuş ek bir gönderidir. WordPress özel gönderi türünü kullanarak içeriğinizi daha doğru ve özel olarak düzenleyebilirsiniz.
Genel olarak, WordPress özel gönderi türü, içeriğinizi düzenlemekten daha fazlasını yapar. Varsayılan gönderi türünü kullanarak makalenizi düzgün bir şekilde yönetebilirsiniz, ancak tüm makaleler Gönderi bölümünün altına yerleştirilecektir. Bu, çok sayıda makaleniz olduğunda kullanıcıların içeriği takip etmesini zorlaştırabilir.
Öte yandan, özel gönderi türünü kullanarak belirli bir kategorideki makaleler veya içerikler için yeni bir bölüm oluşturabilirsiniz. Bu, yalnızca içeriği verimli bir şekilde kategorilere ayırmanıza izin vermekle kalmayacak, aynı zamanda içeriğe göz atmayı ve içinde kaybolmamayı da kolaylaştıracaktır.
WordPress Özel Yazı Tipi Nasıl Oluşturulur?
Web sitenizde bir WordPress özel gönderi türü oluşturmak için iki yol izleyebilirsiniz. İlki, WordPress çekirdek dosyalarınızda değişiklik yapmayı içerir ve ikinci yöntem, web sitenize ek bir eklentinin yüklenmesini gerektirir.
WordPress çekirdek dosyanızda değişiklik yapmanın yeni başlayanlar için güvenli olmadığını unutmayın çünkü en ufak bir hata bile web sitenizi bozabilir. Bu makale her seviyeden kullanıcı için olduğundan, web sitenize özel kodlar eklemek için temel bir eklenti kullanacağız.
Çekirdek Dosyaları Özelleştirerek WordPress Özel Gönderi Türü Oluşturun
Aşama 1:
WordPress panosu eklenti listesinden Eklentiler> Yeni Ekle'ye gidin. WordPress eklenti dizininde WPCode eklentisini arayın. Kurmak ve etkinleştirmek için tıklayın. Daha hızlı hale getirmek için bu eklentiyi en iyi hafif WordPress temalarına entegre edebilirsiniz. İnternet sitesi.
Bu eklentiyi, bir şeyler ters giderse web sitesini bozma şansını ortadan kaldıran WordPress çekirdek dosyalarına kod parçacıkları eklemek için kullanacağız.
Adım 2:
WordPress kontrol panelinden 'Kod Parçacıkları' üzerine gelin ve ' Parçacık Ekle'yi tıklayın .
Aşama 3:
WPCode snippet kitaplığına yönlendirileceksiniz. Yeni bir snippet oluşturmak için 'Özel Kısa Kodunuzu Ekleyin'i seçmek için tıklayın .
Adım 4:
Şimdi aşağıda verilen kodu Kod Önizleme alanına yapıştırın ve özel kod parçacığını kaydetmek için 'Değişiklikleri Kaydet'i tıklayın . Bu işlem, herhangi bir ücretsiz Elementor WordPress WooCommerce temasına benzer.
// Özel yazı tipi işlevi işlev create_posttype() { register_post_type('filmler', // CPT Seçenekleri dizi( 'etiketler' => dizi( 'ad' => __( 'Filmler' ), 'singular_name' => __( 'Film' ) ), 'genel' => doğru, 'has_archive' => doğru, 'yeniden yaz' => dizi('slug' => 'filmler'), 'show_in_rest' => doğru, ) ); } // Fonksiyonumuzu tema kurulumuna bağlıyoruz add_action('init', 'create_posttype');
Temel bir WordPress özel gönderi türü oluşturmayı düşünüyorsanız , koddaki 'filmler' ve 'Filmler'i kendi bilgi parçanızla değiştirin ve 'Güncelle'yi tıklayın.
WordPress özel gönderi türünüz için daha da fazla seçeneğe ihtiyacınız olabilir. Bu durumda, ilki yerine aşağıdaki kod parçacığını kullanın.
Aynı gönderi türünü içerdikleri ve web sitenizde bir hataya neden olacağı için burada verilen her iki kod parçacığını da kullanamayacağınızı unutmayın . Bu ikisinden ihtiyacınıza en uygun olanı kullanın.
/* * CPT'mizi oluşturmak için bir işlev oluşturma */ işlev custom_post_type() { // Özel Gönderi Türü için UI etiketlerini ayarlayın $etiketler = dizi( 'name' => _x('Filmler', 'Gönderi Türü Genel Adı', 'yirmiyirmi' ), 'singular_name' => _x('Film', 'Post Türü Tekil Adı', 'yirmiyirmi' ), 'menu_name' => __( 'Filmler', 'yirmiyirmi' ), 'parent_item_colon' => __( 'Ana Film', 'yirmi yirmi bir' ), 'all_items' => __( 'Tüm Filmler', 'yirmiyine' ), 'view_item' => __( 'Film Görüntüle', 'yirmiyirmi' ), 'add_new_item' => __( 'Yeni Film Ekle', 'yirmibir' ), 'add_new' => __( 'Yeni Ekle', 'yirmibir' ), 'edit_item' => __( 'Film Düzenle', 'yirmiyirmi' ), 'update_item' => __( 'Filmi Güncelle', 'yirmiyirmi' ), 'search_items' => __( 'Film Ara', 'yirmiyirmi' ), 'not_found' => __( 'Bulunamadı', 'yirmiyirmi' ), 'not_found_in_trash' => __( 'Çöp kutusunda bulunamadı', 'yirmi yirmi bir' ), );// Özel Gönderi Türü için diğer seçenekleri ayarlayın$args = dizi( 'etiket' => __( 'filmler', 'yirmiyirmi' ), 'description' => __( 'Film haberleri ve incelemeleri', 'twentytwentyone' ), 'etiketler' => $etiketler, // Bu CPT'nin Yayın Düzenleyicide desteklediği özellikler 'destekler' => dizi( 'başlık', 'düzenleyici', 'alıntı', 'yazar', 'küçük resim', 'yorumlar', 'düzeltmeler', 'özel alanlar', ), // Bu CPT'yi bir taksonomi veya özel taksonomi ile ilişkilendirebilirsiniz. 'taksonomiler' => dizi ('türler'), /* Hiyerarşik bir CPT, Sayfalar gibidir ve * Ebeveyn ve çocuk öğeleri. Hiyerarşik olmayan bir CPT * Gönderiler gibidir. */ 'hiyerarşik' => yanlış, 'genel' => doğru, 'show_ui' => doğru, 'show_in_menu' => doğru, 'show_in_nav_menus' => doğru, 'show_in_admin_bar' => doğru, 'menu_position' => 5, 'can_export' => doğru, 'has_archive' => doğru, 'exclude_from_search' => yanlış, 'publicly_queryable' => doğru, 'capability_type' => 'gönder', 'show_in_rest' => doğru, );// Özel Gönderi Türünüzü Kaydetme register_post_type('filmler', $args ); } /* 'init' eylemine bağlanın, böylece işlev * Gönderi tipi kaydımızı içeren değil * gereksiz yere idam edildi. */add_action('init', 'custom_post_type', 0 );
Hiyerarşik değeri 'Yanlış' olarak ayarladığımız belirli kod bölümünü fark etmişsinizdir. Özel gönderi türünüzün Gönderi yerine Sayfa gibi çalışmasını istiyorsanız, değeri 'Doğru' olarak ayarlamanız gerekir. '
Gerekli değişikliklerinizden memnun kaldığınızda, 'Güncelle'yi tıklayın ve özel gönderi türleriniz buna göre ayarlanacaktır.
Eklenti Kullanarak WordPress Özel Yazı Tipi Oluşturun
Size bir WordPress özel gönderi türü oluşturmak için göstereceğimiz başka bir yöntem, özel gönderi türleri oluşturmaktan bunları düzenlemeye ve diğer gönderi ayarlarını yönetmeye kadar her şeyi yapacak bir eklenti gerektirir.
Aşama 1:
WordPress panosunu ziyaret edin ve Eklentiler>Yeni Ekle'ye gidin . WordPress eklenti dizini içinde eklenti Özel Yazı Tipi Kullanıcı Arayüzünü arayın . Eklentiyi yüklemek ve etkinleştirmek için tıklayın. Bu eklenti, tüm ücretsiz SEO dostu WordPress WooCommerce temalarıyla iyi çalışır.
Adım 2:
WordPress panosundan, CPT Kullanıcı Arayüzü üzerine gelin ve 'Gönderi Türlerini Ekle/Düzenle'yi tıklayın .
Aşama 3:
Gönderi Türlerini Ekle/Düzenle sayfasına yönlendirileceksiniz . Orada bulacağınız ilk bölüm temel ayarlar içindir. Tek yapmanız gereken, özel gönderi türünün adını, bir çoğul etiketi ve bir tekil etiketi girmek. Bu etiketler, özel gönderi türlerinizi belirli alanlarda görüntülemek için kullanılır. Bundan sonra, 'Gönderi Türü Ekle'yi tıklayın ve ilk özel gönderi türünüzü oluşturmayı bitirdiniz!
Adım 4:
Biraz aşağı kaydırın ve ek etiket bölümüne bakın. Burada açıklama, menü adı, yeni öğe, öğeyi görüntüle vb. birçok öğeyi ekleyebilir ve özelleştirebilirsiniz. Bu ek ayarlar, daha fazla çeşitliliğe sahip gönderiler içindir. Temel bir özel gönderi türünü tercih ediyorsanız, ilk bölüm sizin için yeterli olacaktır.
Adım 5:
Ek etiket bölümünden sonra Ayarlar bölümü gelir. Burada, WordPress özel gönderi türünüzü kontrol etmek için ihtiyacınız olan tüm özelliklere sahip olacaksınız. Bu özellikleri ihtiyaçlarınıza göre Doğru veya Yanlış olarak ayarlayabilirsiniz.
Adım 6:
Sonraki, sağdaki çeşitli mevcut özellikler için destek ekleyebileceğiniz Destekler bölümüdür. İhtiyaçlarınıza en uygun değişkenleri seçin. Özel gönderi türünüz için desteği tamamen dışlamak istiyorsanız, 'Yok' seçeneğini tıklamanız yeterlidir.
Adım 7:
Son bölüm, özel gönderi türlerinize taksonomi eklemek içindir. Kategoriler, Etiketler, Ürün Etiketleri, Portföy Etiketleri vb. gibi istediğiniz çeşitli taksonomileri ekleyebilirsiniz. İhtiyacınız olan tüm özelleştirmeleri tamamladıktan sonra, işlemi tamamlamak için 'Gönderi Türlerini Ekle'yi tıklayın.
Web Sitenizde WordPress Özel Gönderi Türlerini Görüntüleme
WordPress CMS, web sitenizde özel gönderi türlerini görüntülemek için yerleşik özelliklerle entegre edilmiştir. Bazı özel gönderi türleri eklemeyi tamamladıktan sonra, bunları WordPress web sitenizde sergilemenin zamanı geldi.
Aşama 1:
WordPress kontrol panelini ziyaret edin. Görünüm>Menüler'e gidin .
Adım 2:
SEO dostu bir kalıcı bağlantı kullanıyorsanız, özel gönderinizin adını URL'nin sonuna eklemeniz yeterlidir. Bu, özel gönderi türünüzün bağlantısı olacaktır.
Örneğin, özel gönderi türü adınız 'temalar' ise, özel gönderi türünüzün bağlantısı https://example.com/themes olacaktır .
Kalıcı bağlantı SEO dostu değilse, bağlantı https://example.com/post_type=themes olacaktır . Bundan sonra, 'Menüye Ekle'yi tıklayın, özel gönderi türü gezinme menünüze eklenecek ve SEO dostu kalıcı bağlantı alacaksınız.
Çözüm
Bu makalede, web siteniz için özel WordPress gönderi türleri oluşturmanın iki etkili yolunu tartıştık. Bu yöntemlerin her ikisi de, yeni başlayanlar için ihtiyaç duydukları kadar çok özel gönderi türü oluşturmaları ve bunları verimli bir şekilde kullanmaları için güvenli ve esnektir. WordPress özel gönderi türleri oluşturmak, içeriğinizi düzgün bir şekilde düzenlemenize ve sergilemenize olanak tanır ve kullanıcıların gezinirken içeriği takip etmelerini kolaylaştırır.
Bu makale, web sitenizi daha düzenli ve hedef kitleniz için dikkat çekici hale getirmenize yardımcı olacaktır. En güçlü WordPress WooCommerce temaları hakkında fikir edinmek için Avada ve Flatsome tema karşılaştırması hakkındaki makalemizi incelemekten çekinmeyin.