WordPress Özel Gönderi Türü Nasıl Yapılır
Sitenizde özel bir yazı türü oluşturmak ister misiniz? Bu makale tam size göre. Bu öğreticide, WordPress’te özel bir yazı türü oluşturmanın çeşitli yollarını göstereceğiz. WordPress’te sınırsız bir ayar seçeneği olduğunu bilebilirsiniz. En ilginç olanlardan biri, web sitenizde özel bir yazı türü oluşturma olasılığıdır, böylece daha fazla içerik varyasyonuna sahip olabilirsiniz. Nasıl yapılacağını görmeden önce, önce ne tür özel bir yazı açıklayalım. Bir tür özel gönderi nedir? Yayın türleri, web sitesine eklenebilecek her türlü içerik türüne kolayca başvurabilir. Varsayılan olarak, WordPress’in aşağıdakileri içeren çeşitli yayın türleri vardır:
Gönderiler
sayfa
ek
Gezinme Menüsü
Revizyon
Ayarlanmış CSS
Değiştirmek
Bunun dışında, WordPress web siteniz için kullandığınız diğer tüm yayın türleri özel yayın türleridir. WooCommerce ürünleri bile özel bir sevkiyat türüdür, çünkü varsayılan WordPress gönderi türüne dahil değildir. “Ürün” yazı türü, WooCommerce eklentisi tarafından yalnızca web sitenize yüklendikten sonra kaydedilir. Aynı şekilde, web siteniz için başka özel yayın türleri oluşturabilirsiniz. Her özel yazı türü için gereksinimler web sitesinin kendisine bağlıdır. Neden WordPress’te bir tür özel gönderi yapıyorsunuz? Özel bir yazı yapmanız için birçok neden var. Örneğin, varsayılan türün yanı sıra web sitenize çeşitli içerik türleri eklemek isteyebilirsiniz.
Ayrıca, belirli yayın türlerini güncellemeniz veya eklemeniz de gerekebilir. Aynı şekilde, web sitenizdeki çok özel yayın türlerinin özelliklerini veya davranışlarını değiştirmek için gereksinimler olabilir. Sonuç olarak, belirli yayın türlerini varsayılandan ayırt etmeniz gereken bazı durumlar olabilir. Tüm bu senaryolarda, en iyi seçeneğiniz özel bir WordPress post türü oluşturmaktır. Bu şekilde, ihtiyacınız olan her özel yazı türü için farklı özelliklere sahip olabilirsiniz. Ve en iyi yanı, WordPress’te özel bir yazı türünü hiç zor hale getirmektir. Bir tür wordPress özel gönderimi nasıl yapılır WordPress’te özel bir yazı oluşturmanın 2 ana yolu vardır:
Eklentilerle
Özel bir eklenti kullanma
Woocommerce ile
Programlanmış
Her iki yöntemi de adım adım öğreticimizle ayrıntılı olarak tartışalım. 1) Eklentileri kullanarak eklentilerle bir tür WordPress özel yayın türü oluşturun, WordPress’te özel bir yazı türü oluşturmanın en hızlı yollarından biridir. Bunun için birkaç eklenti var, ancak bu öğretici için kullanıcı arayüzü özel yayınları kullanacağız.
Bu, herhangi bir kod olmadan özel bir yazı türü oluşturmanızı sağlayan ve çok iyi bir kullanıcı arayüzüne sahip harika bir freemium eklentisidir. Bu araç, yılda 29 USD’den başlayan bir uzantı sürümüne sahiptir. Ancak, bu gösteri için ücretsiz sürümü kullanacağız.
Kurulum tamamlandıktan sonra eklentiyi etkinleştirin. Veya eklentileri manuel olarak yükleyebilirsiniz. Bu konuda daha fazla bilgiye ihtiyacınız varsa, WordPress eklentilerini manuel olarak nasıl yükleyeceğinizle ilgili tam kılavuzumuza bakın. 2. Aktivasyondan sonra özel gönderi türünü ekleyin ve yapılandırın, CPT UI’yi açın> Bir tür özel WordPress yazı eklemek ve oluşturmak için yazı türlerini ekleyin/düzenleyin. Tek yapmanız gereken özel yazı tipinizin adını veya sümüğünü girmektir. Örneğin, bu öğreticiye bir tür “film” gönderi ekleyeceğiz, ancak web sitenize herhangi bir özel yazı türü eklemekten çekinmeyin. Ardından, özel türünüze göre tek ve çoğul bir etiket eklemeniz gerekir. İleti. Tüm zorunlu detayları ekledikten sonra Post Tür ekle tuşuna basın. Ayrıca yayın türünüze ekleyebileceğiniz bazı ek etiketler de vardır. Bunlar, yazı türünün açıklaması, menü adı vb. Ayrıca, bazı varsayılan ayarları ihtiyaçlarınıza göre de değiştirebilirsiniz. Ek bir etiketten hemen sonra bulabilirsiniz. Aynı şekilde, yaptıktan sonra gönderi türünü düzenleyebilirsiniz. Bu eklenti ayrıca, oluşturulan her türlü gönderiyi görmenizi, hatta web siteniz için yayınları içe aktarma ve dışa aktarmanıza olanak tanır.
Gerekli tüm ayrıntıları yaptıktan sonra, WordPress kontrol panelinizden film adı verilen yeni bir yazı türü görebileceksiniz. Sadece bir film açın> tüm filmler. Ardından, sayfa ve gönderi gibi gösterge tablosundan yazı türüne yeni bir gönderi bile ekleyebilirsiniz. Gönderi türünün yanı sıra, gösterge tablosundan kolayca taksonomi ekleyebilirsiniz. İşte burada! Özel bir eklenti kullanarak WordPress’te özel bir yazı türü oluşturabilirsiniz. WooCommerce kullanarak bir tür özel yazı ekleyin, e -ticaret mağazanız için özel bir yazı türü oluşturmak için WooCommerce’ı da kullanabilirsiniz. Bu, bir tür yazı yapmak için özel olarak tasarlanmış bir eklenti olmasa da, WooCommerce, özellikle çevrimiçi mağazalar için bir tür yazı yapmak için iyi bir araçtır. En iyi örneklerden biri, bir tür ürün postası oluşturmayı içerir. Ürün yazıları türleri, ana faaliyet ürün/hizmet satmaktır çünkü e -ticaretin ihtiyaç duyduğu en önemli türlerden biridir. WooCommerce, web sitenize yüklediğinizde otomatik olarak bu tür bir yayın oluşturur. Hatalardan kaçınmak için, herhangi bir ana adım kaçırmadan WooCommerce’ı doğru bir şekilde hazırladığınızdan emin olun. Woocommerce mağazanız için gereken tüm ayrıntıları ekledikten sonra, kontrol panelinizdeki Ürün sekmesini açın. Çevrimiçi mağazanız için ürünleri ekleyebilir, düzenleyebilir, içe aktarabilir veya ihraç edebilirsiniz. WooCommerce tarafından yapılan ürün postunun türü nedeniyle bunların hepsi mümkündür.
Wooocommerce’i de kontrol etmek için özel alanlar eklemek istiyorsanız daha fazla yayın türünü yönetebilirsiniz. Size yardımcı olmak için WooCommerce Checkout Manager veya WooCommerce Direct Checkout gibi eklentileri bile kullanabilirsiniz. Ayrıca, gerekirse WooCommerce ödeme alanını silmek için ayrıntılı bir kılavuzumuz var. 2) Programlı bir tür WordPress Custom Post türü oluşturun veya herhangi bir üçüncü taraf aracı kurmak istemiyorsanız, programlanmış WordPress’te özel bir yazı türü oluşturabilirsiniz. Bununla birlikte, bu yöntemin yalnızca yeterli programlama bilgisine sahip olanlar için uygun olduğunu unutmayın. Çünkü bazı temel dosyaları düzenleyeceğiz, başlamadan önce WordPress sitenizin bir yedeklemesini yaptığınızdan ve bir çocuğun teması oluşturduğunuzdan emin olun. Bu konuda yardıma ihtiyacınız varsa, çocuk tema eklentilerinden birini kullanabilirsiniz. 1. Function.php dosyasına erişmek için function.php dosyasına kod görüntülerini ekleyin. Ardından, ekranınızın sağ tarafındaki Tema Dosyası bölümünden Function.php dosyasını açın. Şimdi bir tür “film” yazısı oluşturmak için düzenleyicinin altına aşağıdaki kodu ekleyin.
Bu öğretici için divi temasını kullandık, bu yüzden görüntüler Divi için optimize edildi. Kodu ayarladığınızdan ve kullandığınız temaya bağlı olarak gerekli değişiklikleri yaptığınızdan emin olun. quadLayers_custom_post_type () işlevi {
// Özel Gönderi türleri için UI etiketini ayarlayın $ label = dizi (
‘Adı’ => _x (‘film’, ‘ortak isim türü’, ‘divi’),
‘singular_name’ => _x (‘film’, ‘post adı tekil’, ‘divi’),
‘menü_name’ => __ (‘film’, ‘divi’),
‘parent_item_colon’ => __ (‘ana film’, ‘divi’),
‘All_items’ => __ (‘tüm filmler’, ‘divi’),
‘View_item’ => __ (‘Filme Bak’, ‘Divi’),
‘add_new_item’ => __ (‘yeni film ekle’, ‘divi’),
‘add_new’ => __ (‘yeni ekle’, ‘divi’),
‘edit_item’ => __ (‘film düzenle’, ‘divi’),
‘Update_item’ => __ (‘filmi güncelle’, ‘divi’),
‘Search_items’ => __ (‘film arayın’, ‘divi’),
‘not_found’ => __ (‘bulunamadı’, ‘divi’),
‘NOT_FOUND_IN_TRASH’ => __ (‘Çöpte bulunamadı’, ‘divi’),
);
// Özel yayın türleri için diğer seçenekleri ayarlayın
$ args = dizi (
‘etiket’ => __ (‘film’, ‘divi’),
‘Açıklama’ => __ (‘Filmin Haberleri ve İncelemeleri’, ‘Divi’),
‘Etiketler’ => $ etiketler,
‘Destek’ => Array (‘Başlık’, ‘editör’, ‘Alıntı’, ‘yazar’, ‘küçük resim’, ‘yorumlar’, ‘revize’, ‘özel alan’,,,
‘taksonomi’ => dizi (‘tür’),
‘hiyerarşik’ => yanlış,
‘kamu’ => doğru,
‘show_ui’ => doğru,
‘show_in_menu’ => doğru,
‘show_in_nav_menus’ => doğru,
‘show_in_admin_bar’ => doğru,
‘menü_position’ => 5,
‘Can_export’ => doğru,
‘Has_archive’ => doğru,
‘Exclude_from_search’ => yanlış,
‘genel olarak_queryable’ => true,
‘Capity_type’ => ‘Post’, ‘show_in_rest’ => true,
);
// Özel Gönderi Türünüzü Kaydedin
register_post_type (‘film’, $ args);
}
Add_action (‘init’, ‘quadlayers_custom_post_type’, 0);Gönderi türünüz için doğru kod indirimi ekledikten sonra dosyayı güncelleyin.2. Bundan sonra gösterge panosundan özel gönderi türünü açın, WordPress kontrol panelinizi açın ve “film” için yazı türünün eklendiğini görebileceksiniz.
Yeni bir film yazısı eklerseniz, sizi post düzenleyiciye götürdüğünü göreceksiniz.Ve sayfanın ve başlığın URL’sine daha yakından bakarsanız, sayfanın yeni yaptığınız film yazısının türüne dayandığını göreceksiniz.
Bu şekilde, programlanmış WordPress’te özel bir yazı türü yapabilirsiniz. Bu konuda daha fazla ayrıntıya ihtiyacınız varsa, programlanmış özel bir yazı türünün nasıl oluşturulacağına dair ayrıntılı yönergelerimizi görebilirsiniz. WordPress’te özel gönderi türü nasıl görüntülenir, şimdi WordPress sitenizde özel bir yazı türü oluşturabilmeniz gerekir. Peki ya göstermeye ne dersin? Nasıl görüntüleneceğinizi bilmiyorsanız, bir tür gönderi yapmak işe yaramaz. Sitenizde bu özel gönderi türünü göstermenin en basit yollarına bakalım. 1. Kısa kodu kullanarak özel bir kısa kod oluşturun, içeriği görüntülemenin en iyi yollarından biridir. Aslında, bu WordPress’in olağanüstü popülerliğe neden olan ana özelliklerinden biridir. Web sitenizde herhangi bir yere kısa kod ekleyebilir ve istediğiniz yere belirli içerik görüntüleyebilirsiniz. Temel programlama becerileriniz varsa, yazı türünü görüntülemek için kolayca özel bir kısa kod oluşturabilirsiniz. Tek yapmanız gereken, önceki yöntemde olduğu gibi Function.php dosyasına aşağıdaki kod parçalarını eklemektir. Görünüm> Tema Düzenleyicisi’ne gidin ve Fonksiyon.php dosyasını açın. Ardından, düzenleyiciye aşağıdaki kod görüntülerini ekleyin. add_shortcode (‘film’, ‘quadLayers_display_cpt_shortcode’); quadLayers_display_cpt_shortcode () işlevi {
$ args = Array (‘post_type’ => ‘film’, ‘post_per_page’ => 10);
$ the_query = yeni wp_query ($ args);
if ($ the_query-> had_posts ()):
‘, esc_url (get_the_title ()), ‘
‘). ‘
‘.
İçerik ().
”;
geçici;
wp_reset_postdata ();
Değilse:
$ C = ‘Üzgünüm, kriterlerinize uygun bir sevkiyat yok.’;
eğer sona erdi;
geri $ C;
} Bu kod, istediğiniz herhangi bir sayfada veya widget alanında yayın türünü görüntülemek için kullanabileceğiniz özel bir kısa kod oluşturur.
Sayfayı ön uçtaki yeniden yükledikten sonra sonuçları görebileceksiniz.
2. Menüdeki özel gönderi türünü gösterin Web sitenize özel bir yazı türü eklediyseniz, menüde görüntüleyebilirsiniz.Tek yapmanız gereken belirli yayın türlerine özel bağlantılar eklemektir.Bunu yapmak için görünüm> menüler ve özel bağlantıları açın.Ardından, özel türünüz için bağlantının URL’sini ve metnini girin ve menüye ekle tuşuna basın.
Özel bağlantınız “http://namasitussaya.com/movies” gibi olmalıdır, “Namasitussaya” sitenizin alanıdır ve “Film” yaptığınız özel bir gönderi türüdür. WordPress menünüzü nasıl en üst düzeye çıkaracağınız hakkında daha fazla bilgi edinmek istiyorsanız, WordPress menüsüne nasıl sayfa ekleyeceğiniz konusunda kılavuzumuza bakın. Ayrıca menüyü ayarlayabilir ve quadmenu veya en iyi mega menü eklentilerinden birini kullanarak bir mega WordPress menüsü ekleyebilirsiniz. Kısacası, web sitenize varsayılan türden başka çeşitli içerik türleri eklemek veya web sitenizdeki belirli yayın türlerine değişiklik uygulamak istiyorsanız, özel bir yazı türü eklemek iyi bir alternatiftir. Bu kılavuzda, bir tür özel WordPress oluşturmanın çeşitli yollarını gördük: eklentilerle
Programlanmış
Eklenti yaklaşımı her türlü kullanıcı için uygundur çünkü kolaydır. Veya programlama becerileriniz varsa ve sitenize daha fazla eklenti yüklemek istemiyorsanız, özel yayın türünüzü programlanmış bir şekilde yapabilirsiniz. Ayrıca, WordPress’teki yazı türünde değişiklik yapabilirsiniz. Örneğin, gönderi türünü değiştirebilir, sayfaya yayın ekleyebilir, gönderiyi sayfaya değiştirebilirsiniz. Bu sadece birkaç örnek, ancak özel yayın türleri de dahil olmak üzere yapabileceğiniz daha birçok şey var. Son olarak, bu gönderiyi beğendiyseniz, sizin için ilginç olabilecek birkaç makale daha var:
WordPress’te programlanan yayınlar ve sayfalar nasıl yapılır
Woocommerce ürün sayfası şablonunu ayarlayın