WordPress Özel Gönderi türü hakkında bilmeniz gereken her şey
WordPress hakkında her zaman ilginç bulduğum şeylerden biri, yazı türünü kullanarak çeşitli içerik türlerini görüntüleme yeteneğidir. Gönderi türü, birden fazla yazı türü yapmanızı sağlar. Böylece her gönderi diğer gönderiler gibi görünmez, kendi özel yayınınızı oluşturabilirsiniz. Bu makalede, özel gönderi türünü göreceğiz, ne olduğunu ve nasıl kullanılacağını göreceğiz. Bir yazı türü nedir? Gönderi türü, WordPress’te yayınlanan bir içerik yoludur. WordPress’in beş tür varsayılan yayınları vardır:
Sayfalar – Sıradan yazılara benziyor, ancak yapı veya zaman tabanlı sıradan yayınlar kategorisine bağlı değil. Menüde kendi navigasyon yapıları var. Genellikle web sitesinde sadece birkaç sayfa vardır.
Günlük yazılar için kullanılan gönderme tipik türleri. Çoğu makale bu tür bir yazı kullanır. Ters sırayla gönderildiler, bu yüzden son yazı önce görüntülendi. Bu, RSS yemi için de kullanılır.
Ek – Bu, yüklenen dosyalar hakkında bilgi depolayan özel bir gönderidir. Bilgiler meta verileri, açıklama, ad, boyut, küçük resim, konum, alternatif metin vb. İçerir.
Revizyon – Bu, daha önce yayınlanmış yazının taslağı ve revizyonudur. Bu yazının bir kopyasıdır, ancak yayınlanmamıştır.
Gezinme Menüsü – Bu tür postalar menü yapısındaki öğeler hakkında bilgi depolar. İçerik görüntülemek yerine, içeriğe yapı, etiketler, kategoriler vb.
Sadece beşini kullanmakla sınırlı değilsiniz. Kendi yapabilirsin. Bu bir tür özel yazı olarak bilinir.
Bir tür özel gönderi nedir? Özel sevkiyat türü, özel bir parametreye sahip WordPress’e yaptığınız ve eklediğiniz herhangi bir sevkiyat türüdür. Yaratmanın ve kullanmanın birkaç yolu vardır. Ayarlanan web sitenizi sağlayan belirli düzenler, özellikler ve stillerle içeriği belirli şekillerde görüntüleyen bir sayfa şablonu gibi çalışırlar. Bu, içeriğinizi belirli yayınların öne çıkması için bölmenin iyi bir yoludur. Özel yazı türü nasıl kullanılacağı için özel yazı türlerini kullanmanın birçok yolu vardır. İşte bazı örnekler: Ürün sayfaları – fotoğraflar, açıklamalar, incelemeler, satın alımlara bağlantılar vb.
İncelemeler (kitaplar, filmler, oyunlar, müzik, kurslar vb.) – Öğelerin, özelliklerin, kullanımlarının, karşılaştırmalarının vb. Açıklamalarını içerecektir.
Kurslar – Başlıklar, açıklamalar, kullanılan materyaller, öğretmen adları, tarih, konum, önkoşul vb.
Etkinlikler (konserler, oyun, sergiler, düğünler, oyunlar vb.) – Mevcut olan açıklamaları, hedefleri (konuşmacılar, sanatçılar vb.), Fiyatları, yer, tarih ve saat vb. Eski etkinlik posterine benzer bir şablon kullanabilir.
Tüm bunlar, bir yazı yapmayı seçtiğiniz özel bir yazı türü olabilir. Ses incelemeleri yapmak ister misiniz? Audio Review adlı özel gönderi türünüzü seçin ve zaten varsayılan bir düzen, stil ve özelliğiniz var.
Kod ile özel bir yazı türü oluşturmak Özel bir yazı türü eklemenin tek yolu temanıza manuel olarak kod eklemektir. Register_post_type () dosyasını kullanarak functions.php dosyası WordPress temasına özel yayın türünü eklersiniz. Yeni yazı türünü etikete, desteklenen özelliklere, kullanılabilirliğe vb. Temel olarak belirleyebilirsiniz. Admin_menu’dan önce Register_Post_Type () ‘i çağırmalısınız ve işlemden sonra kancadan sonra_seup_theme. Codex WordPress, init kancalarının kullanılmasını önerir. Aşağıda, Codex WordPress’ten ACME_PRODUCT olarak tanımlanan ürün adı verilen bir yazı türü yapan kodun bir örneği: [php] add_action (‘init’, ‘create_post_type’); Create_post_type () function {register_post_type (‘acme_product’, set (‘etiket’ => dizi (‘name’ => __ (‘ürün’), ‘singular_name’ => __ (‘ürün’)), ‘public’ => => doğru, ‘has_archive’ => doğru,)); } [/PHP] Bağımsız Değişken Etiketleri Post Türünün adını tanımlar ve genel argüman, yayın türünün yönetici ekranında ve sitenin kendisinde görünmesini sağlar. Register_post_type () register () işlevine iletilebilecek birçok argüman vardır. Arama, hiyerarşiyi ayarlamak, URL’leri değiştirmek, meta kutuları görüntülemek veya gizlemek ve daha fazlasını görüntülemek için kullanabilirsiniz. CODEX WordPress, nasıl kullanılacağına dair örneklerle birlikte argümanların tam bir listesini sağlar.
Adlandırma Sözleşmesi, bu örnekteki yazı türünün adını düşünün ACME_PRODUCT’tır. Eklenti, tema veya web sitesinin adını önek olarak yerleştirmek için adlandırma kuralını kullanır. Bu, diğer özel gönderilerin eklenti veya diğer temalarla çatışmamasını sağlar. Adın 20 karakteri aşmadığından emin olun. Arşivler Arşiv sayfanızın erişilebilmesi için kalıcı bir bağlantının yapısını güncellemeniz gerekir. Özel yazılar için şablonlar arşive sıradan yazı türleriyle aynı şekilde yerleştirilir. Özel yayın türleri: Arşivler- {Post_type} .php Şablonu Özel yazı türünüz için özel bir şablon da kullanabilirsiniz. Kalıcı bağlantı yapınızı ayarlamanız gerekebilir. Bu örnekteki dosya şunları kullanacaktır: tek-ACME_PRODUCT .php Kueri Şablon dosyanız WordPress temanıza kaydedildikten sonra yayın türüne göre, belirli yayın türlerinden yayınları görüntülemek için yeni bir sorgu oluşturabilirsiniz. Bunu Post_Type argümanını kullanarak yapabilirsiniz. Aşağıdakiler WordPress’in bir örneği: [php] $ args = array (‘post_type’ => ‘ürün’, ‘post_per_page’ => 10); $ loop = yeni wp_query ($ args); while ($ loop-> hack_posts ()): $ loop-> the_post (); Başlık(); echo ‘
‘; İçerik (); echo ”; geçici; [/Php] Ana sorguda özel gönderme türü, belirli gönderi türünüzü kaydettikten sonra, yine de ana sorguya eklemeniz gerekir. Pre_get_posts Action Hook’u kullanmak, arşivinizde ve ana sayfanızda görünmesini sağlar.
Aşağıda Codex WordPress örneğidir: [php] // ana sayfadaki ‘gönderme’, ‘sayfa’ ve ‘film’ yayınlarını gösterd_action (‘pre_get_posts’, ‘add_my_post_types_to_query’); Add_my_post_types_to_query ($ query) işlev {if (is_home () && $ query-> is_main_query ()) $ query-> set (‘post_type’, dizi (‘post’, ‘sayfa’, ‘film’); Dönüş $ query;} [/php] kod ekleme kodunu kullanma hakkında çeşitli avantajları vardır. İlk olarak, eklenti güncellemeleri hakkında her zaman endişelenmenize gerek kalmadan sitenizi kolaylaştırabilirsiniz. Temanıza bir kod ekleyerek bir sorun, temayı değiştirirseniz kodu yeniden yazmanız gerektiğidir. Eklenti ile özel bir yayın türü yapın, daha kolay bir eklenti kullanmaktır. Eklenti, belirli yazı türünüzü yeniden kodlamak zorunda kalmadan temayı değiştirmenizi kolaylaştırır. UI türü özel gönderi türü
Bu ücretsiz eklenti, kendi özel yayınınızın türünü ve taksonomisini oluşturmak için bir arayüz sağlar. Bu, temanıza kaydettiğiniz özel yayın türlerini ele almaz, ancak birçok özelliğe sahip sezgisel bir kullanıcı arayüzüne sahip olur.
Bir yazı türü oluşturmak için salyangoz, etiket, açıklama ve ayar eklersiniz. Düzenleme basit ama geniş. Desteklediği yetenek türünü, menü konumunu, alan türünü ve biçimini, menü simgelerini, taksonomiyi ve daha fazlasını ayarlayabilirsiniz. Her ayar için birçok seçenek ve çok yardım vardır.
Ayrıca özel yayınlarınızı içe aktarabilir ve dışa aktarabilirsiniz. Meslektaşlarıyla paylaşmak istiyorsanız veya sahip olduğunuz diğer web sitelerinde kullanmak istiyorsanız bu iyidir. Kullanımı çok kolay. Kısa sürede özel bir yazı türü ekleyebilirim. Gönderimi geri döndürebilir ve düzenleyebilirim, ancak yeni bir an yapmak için bir anı çoğaltmanın bir yolu yok. Bu bir kırılma anlaşması değil, ama bu yararlı olacaktır. POD – Özel İçerik Türleri ve Alanları Bu ile yeni yazı türleri oluşturabilir veya mevcut yayın türlerini genişletebilirsiniz. Bu, özel bir yazı türü, özel taksonomi, özel ayar sayfası ve gelişmiş içerik türü oluşturacaktır. Mevcut yayın türlerini genişletmek için, sıradan yayın türlerine, taksonomiye, medyaya, kullanıcılara ve yorumlara yeni alanlar ekleyebilirsiniz.
Tarih, numarası, metin türü, paragraf metni, renk seçmenleri, evet/hayır, dosya (resim, video vb.), Avatar ve ilişki arasından seçim yapabilirsiniz. Her bir bölme türünde içerik türünüzden bir tema da oluşturabilirsiniz. Roller ve yetenekler, sayfalar, şablonlar, yardım, gelişmiş içerik türleri, tablolar, gelişmiş ilişkiler, fiyat düşüşleri ve tema entegrasyonu ekleyen isteğe bağlı bileşenler vardır. Diğer UI’lerden içe aktarabilirsiniz ve birçok eklenti ve diğer üreticilerle uyumludur.
Bu, seçtiğiniz kriterlere göre dinamik bir gönderi listesi yapmanızı sağlar. Sayfalarınızda ve yayınlarınızda yayın türü ve taksonomi için ayarlar yapabilirsiniz. Özel alan
Bununla listeden kısa bir kod seçebilirsiniz ve içeriğinize yapıştırılacaktır. Bununla birlikte özel bir yazı türü oluşturmak için birçok seçenek vardır. Diğer sitelerde tekrar kullanabilmeniz için içeriğinizin tanımını içe aktarabilir ve dışa aktarabilirsiniz. Kullanımı çok kolay ve birçok iyi özelliğe sahiptir. WCK – Özel Alan ve Özel Gönderi Türleri
Bu, gönderiniz, sayfalarınız, özel gönderilerin türleri için özel gönderiler, özel taksonomi ve özel alanlar ve metabox oluşturmanıza ve sürdürmenize yardımcı olacak üç araç içeren bir WordPress Yapma Kiti vardır. Varsayılan kullanıcı arayüzünü kullanarak kendi özel yazı türünüzü oluşturabilirsiniz.
Kullanıcı
CPT’yi seçin
Ülke
Metin girin
Metin alanı
Açılır seçenek
Onay kutusu
Radyo düğmesi
Ayrıca 1 yıllık güncelleme ve desteğe sahiptir. Pro, sınırsız siteler için 139 $ ‘dır ve hızlı şablonlar ve ön uç barındırma ekler. Tip
Türler, kendi özel yayınınızı, özel alanlarınızı ve özel taksonomanızı belirlemenizi kolaylaştıran eklentilerdir. İlginç olan, çeşitli yazı türleri arasında bağlanabilmenizdir. Gösterdikleri örnek olaylar ve sanatçılardır. Ebeveynlerin/çocukların ilişkisini kullanarak ikisini birbirine bağlayabilirsiniz. Hatta üst sayfada çocuk verilerini düzenlemenize izin verecektir.
Bu, özel yazı türünüzü oluşturma ve yönetme konusunda istediğiniz özelliklerin çoğuna sahiptir. Tüm alanlar, nasıl kullanılacağına dair ayrıntılı açıklamalar sağlar. Gönderinin adını ve açıklamasını yaparsınız, etiket, görüntülenecek kısmı seçin (başlık, editör, yorumlar, izler, vb.), Seçenekler (yeniden yazma, sayfalar, yayınlar vb.) Ve ebeveynler ve ebeveynler arasındaki ilişkiler gönderme gönderme çocuklar. Ayarlarınızı diğer web sitelerine dışa aktarabilirsiniz. Bu, sayfada veya yayında yaptığınız gibi seçebilmeniz için gösterge paneli menüsüne yazı türünü ekler. Belirli yayın türlerini çoğaltmanın yollarını görmüyorum, bu yüzden başından beri yapmanız gerekiyor. Görüntülerinizin mümkün olduğunca çabuk yüklenmesi ve görüntülenmesi için boyutu değiştirme ve kesme görüntüleri ve gelişmiş görüntü önbelleği de dahil olmak üzere birkaç ilginç özelliğe sahiptir. Orijinal veri türünü görüntülemek için yangını PHP’nize entegre edebilirsiniz. Kullanımı kolay ve başlamanıza yardımcı olacak yönergeler ekleyin. Bu kılavuzla ilgili ilginç olan şey, oluşturduğunuz site türleri listesi arasından seçim yapabilmeniz ve daha sonra Site türü için bilgi gösterebilmenizdir. Broşürler, dizin, e-ticaret, bloglar vb. Özel bir yazı türünün son zihni, içeriğinizi öne çıkarmanın iyi bir yoludur ve kodla veya basit bir eklenti ile kendiniz yapmayı kolaylaştırır. Burada açıklanan yöntemlerden birini kullanarak kendi özel yazı tipinizi kısa sürede oluşturabilirsiniz. Peki ya sen? Özel bir yazı kullanıyor musunuz? Bir eklenti kullanıyor musunuz veya kendi kodunuzu yapmayı mı tercih ediyorsunuz?