Birkaç şablon kategorisi için WooCommerce Showcase teması
WordPress kategorisi için şablon hiyerarşisi, farklı web siteleri için farklı bir şablon kullanarak bir tema oluşturmanızı sağlayan güçlü bir şablon sistemine sahiptir. Herhangi bir sayfayı görüntülerken, WordPress önceden belirlenmiş hiyerarşi dizisinde şablonları arar. Örneğin, kategori sayfasını görüntülemek için aşağıdaki dizileri aranan sayfa: Category-slug.php> category-id.php> category.php> archive.php> index.php Aranacak ilk şablon özellikle bir Slug kategorisi kullanarak belirli bir kategori. ‘Tasarım’ kategorisini görüntülemek için şablon kategorisi-design.php kullanılacaktır. Ancak, bir kategori-SLUG şablonu bulamazsanız, WordPress bir kategori kimliği şablonu arar.
O zaman genellikle kategori olan genel bir kategori şablonu arayacaksınız. Ancak, genel bir kategori şablonu yoksa, WordPress genel bir arşiv şablonu arayacaktır. Bundan sonra kategoriyi görüntülemek için dizin.php şablonunu kullanacaktır. Tipik bir şablon kategorisi nasıl yapılır şablon şöyle görünüyor:
kategori:
<a href = "
<? php the_author_posts_link ()?
Üzgünüm, kriterlerinize uygun yayın yok.
“Klas” kategorilere sahip “klas giyim” adlı bir kategoriniz olduğunu varsayalım ve bu kategoriyi diğerlerinden farklı şekilde göstermek istiyorsunuz. Bu sonuçlar belirli kategoriler için şablonlar oluşturularak elde edilebilir.
Bunu yapmak için görünüm> editörünü açın. Sağınızda birkaç tema dosyası göreceksiniz. Archive.php’i tıklayın. Orada değilse, kategoriyi arayın.php. Ancak, mağaza temasını kullanıyorsanız, archive.php bulacaksınız.
Archive.php dosyasının tüm içeriğini kopyalayın ve not defteri gibi metin düzenleyicisine yapıştırın. Bu dosyayı kategori-design.php olarak kaydedin.
Bir sonraki adım, WP-Content> Temalar> Vitrin Teması’na gitmektir. Kategori-Design.php dosyasını tema dizininize yükleyin.
Bu, şablon kategorisi-slug.php’nin başka bir örneğidir. Bu, küçük bir değişiklik ile şablon kategorisi.php ile aynıdır: <? PHP
/*** Basit kategori şablonu
*/
get_header (); ?>
Tasarım Makalesi
Tasarım ve web hakkında makaleler ve öğreticiler.
<? Php
// Yuvarlak
while (vace_posts ()): the_post ();
<a href = "
<? php the_author_posts_link ()?
Üzgünüm, kriterlerinize uygun yayın yok.
Ancak, kategori-SLUG şablonunu kullanmak istemiyorsanız, belirli bir kategori kimliği için bir şablon oluşturmak için kategori kimliği şablonunu kullanabilirsiniz.
Bir Kategori İçin Koşullu Etiket Nasıl Kullanılır Temanız için bir şablon oluşturduğunuzda, ek bir şablona ihtiyacınız olup olmadığından emin olmanız gerekir. Bunun nedeni, bazı durumlarda yapmak istediğiniz çok karmaşık olmaması ve genel şablondaki koşullu etiketler kullanılarak elde edilebilmesidir. WordPress birçok koşullu etiketi destekler. Bunlardan biri koşullu etiket IS_CATEGORY (). Koşullar uygunsa farklı çıkışları görüntülemek için şablonunuzu değiştirmek için kullanabilirsiniz. Örneğin, bir kategori için kategori arşiv sayfasında bazı ek bilgiler görüntülemek isteyebilirsiniz. Bunu yapmak için, bu kodu <? Php'den hemen sonra kategoriye ekleyin.
Mükemmel makale:
kategori arşivleri:
Sonuç Bu yazıda, kategoriler, etiketler, özel yayın türleri ve taksonomi için farklı şablonlar kullanabileceğinizi vurguladım. Ayrıca, kategori sayfası için WordPress’te kullanılan şablon hiyerarşisini paylaştım.
Ayrıca, bir kategori şablonunu nasıl yapabileceğinizi ve bir kategori için koşullu etiketleri nasıl kullanabileceğinizi gösterdim. Benzer makaleler
Bir tür özel gönderi nasıl eklenir ‘bir bakış’ gösterge paneli widget wordpress
Eklentiler olmadan WordPress’te bir tür özel gönderi nasıl yapılır
Özel Gönderi Türleri Editörlerine Varsayılan İçerik Nasıl Eklenir.
Özel Gönderi Türünden Yorumları Nasıl Silinir veya Gizeli »Özel Gönderi Türünde Yorumları Devre Dışı Bırak
Özel Gönderi Türü için WordPress Pagination Nasıl Yapılır
WordPress Post ve Türü Özel Gönderi Türü’ndeki AUTOP’u nasıl silinir veya devre dışı bırakır