WordPress Şablon Hiyerarşisi: Kategori Arşivi ve Dizini
Yayınlanan: 2022-11-10WordPress şablon hiyerarşisini sorduğunuzu varsayarsak, cevap, kategori sayfalarının varsayılan olarak kategori.php şablonunu kullanmasıdır. Mevcut temada bir kategori.php şablonu yoksa, WordPress arşiv.php şablonunu kullanır. Archive.php şablonu yoksa, WordPress index.php şablonunu kullanır.
Bir izleyici bir kategoriyi ziyaret ettiğinde, o kategorideki Gönderileri en üstteki en son Gönderilerden en alttaki en eski gönderilere kadar kronolojik sırayla listeleyen bir kronolojik sayfaya yönlendirilir. Temaya bağlı olarak, değiştirmek isteyebilirsiniz. Bu makale, bir blog görüntüleyici sitenizdeki Kategori sayfalarınızdan birini ziyaret ettiğinde ne yapılması gerektiğini ele alacaktır. Kategori 6'yı görüntülemeden önce, ilk olarak kategori.php dosyasını kopyalamanız gerekir. Ziyaretçinin hangi kategoriyi görüntülediğine bağlı olarak, ziyaretçinin görüntülediği sayfanın türüne bağlı olarak farklı metinler görüntülemeniz gerekebilir. Kategori-#.php dosyaları (metnin kendi sürümleriyle) oluşturmak, bu sorunu önlemenin basit bir yoludur. Kategori sayfalarınızın boyutunu azaltmak istiyorsanız, her gönderinin tüm içeriği yerine alıntıları kullanabilirsiniz.
Dilerseniz gönderi içeriği yerine bir görselle de gönderinize bağlantı verebilirsiniz. Bunu yapabilmek için öncelikle gönderilerinizin Alıntı bölümlerine resim eklemelisiniz. with_excerpt_rss() Şablon Etiketi'ndeki img dosyasına bir HTML bağlantısı ekleyebiliriz çünkü Şablon Etiketi alıntının etrafında bir paragraf etiketi içermez. Sonuç olarak, alıntıyı bu şekilde kullanırsanız, RSS beslemeniz etkilenebilir, bu nedenle seçeneklerinizi alıntılar yerine tam gönderiyi RSS beslemelerine yerleştirmek için ayarlamayı düşünmelisiniz. Alternatif olarak, Koşullu_Etiketler'i kullanarak URL veya bağlam tarafından belirtilen koşullara yanıt veren arşivler oluşturabilirsiniz.
C'nin şablonları iki türe ayrılır: işlev şablonları ve sınıf şablonları.
Hangi Kategoride Yerleşik Şablonlar Mevcuttur?

Aşağıdakiler gibi kategoriler için yerleşik şablonlar mevcuttur:
-Bloglar
-e-Ticaret
-Forumlar
-Portföyler
-Özgeçmişler
-Standart Sayfalar
Yerleşik Şablonlardan Ne Anlıyorsunuz?
Yerleşik şablon terimi, yazılım programlarının (varsa) parçası olan bireysel etiket şablonlarını ifade eder. Bunları kullanmak için ayrı bir dosya indirmeniz gerekmez; yazılımınızı başlattığınızda hemen kullanıma hazırdırlar ve kullanıma hazırdırlar.
WordPress Kategori Şablonu
WordPress'teki kategori şablonları, seçilen bir kategorideki gönderilerin listesini görüntülemek için kullanılır. Bu şablonlar, özel bir kategori sayfası oluşturmak veya ana sayfanızda veya blog sayfanızda belirli bir kategorideki gönderilerin listesini görüntülemek için kullanılabilir.
Mülayim veya kötü tasarlanmış bir kategori sayfası, ziyaretçilerin sitenizde kalmasını engelleyebilir ve sıralama açısından sitenize zarar verebilir. Bir web sitesi sahibinin, sitelerine çekilecek ziyaretçileri çekmek için özel kategoriler oluşturması daha olasıdır. Özel bir WordPress kategori şablonu kullanmanızın ana nedenlerini gözden geçireceğiz. WordPress'te bir kategori şablonu çeşitli şekillerde oluşturulabilir. Aşağıdaki bölümlerde açıklandığı gibi üç kodlama yöntemini öğreneceksiniz. Kullanılan yöntemler arasında özel şablonlar oluşturmak, arşiv dosyasında (category.php veya arşiv.php) koşullu ifadeler kullanmak ve kategoriye özel özel CSS oluşturmak bulunmaktadır. Uygulamanın geri kalanından ayrı olarak özel bir şablon dosyası oluşturulmalıdır.
Temanızın arşivinin içeriği bazen kopyalanabilir. Bazı durumlarda, özel kategori şablon dosyanızı kaydedebilir ve bunu istediğiniz gibi oluşturabilirsiniz. Yeni tema, seçtiğiniz yönteme bağlı olarak FTP yoluyla klasörünüze yüklenmelidir. Koşullu ifadelerle tek bir dosyayı düzenleyerek birden çok şablon oluşturabilirsiniz. Bu işlev, özünde, kategori işlevi olarak hizmet eder. İşlev, bir sayfanın bir kategori arşivine ait olup olmadığını belirler. Bu durumda, bu kod tanımlanmamış tüm kategori sayfalarına uygulanacaktır.

Bir parametre ( kategori adı , bilgi, kimlik veya her türden bir dizi) eklemek istiyorsanız, burada belirtin. Kodu uygulamak için daha önce belirtilen parametreleri izlemelisiniz. Bu kod, bir gönderi döngüsü için bir şablon olarak hizmet etmeyi amaçlamaktadır. Bir kategorideki bir gönderi diğerinden farklı olabilir. Kodu belirli bir kategori için kullanacaksanız, benzersiz bir seçici kullanmanız gerekir. Kod sözdizimine uyulmalı, girinti kullanılmalı ve yorumlar doğru yapılandırılmalıdır. Herhangi bir öğeye tıkladığınızda, onu incelemenizi ister.
Chrome geliştirici araçlarında gezinirken, Öğeler sekmesini fark edeceksiniz. Açılış ve gövde etiketleri ile sınıfları aynı bölümde sağ üst köşede bulunabilir. Kategori kimliğine sahip bir sınıf bulduğunuzda, onu tanımlamak, sınıfı tanımlamak kadar basit olmalıdır. Bu kod, minimum 1025F genişliğe sahip tüm ekranlar için geçerlidir (ilk satır, kodun geçerli olduğu koşulu içerir). Köşeli parantez içindeki kurallar, gövde sınıfı Kategori-17 olan sınıf arşiv başlığını içeren sayfalara uygulanacaktır. Herhangi bir CSS koduna seçici efektler uygulamak için, onu belirli bir alana, belirli bir genişliğe ve hatta belirli bir görünüm alanına sarmak için medya sorgularını kullanın.
WordPress'te Nasıl Kategori Listesi Oluşturabilirim?
Yeni bir kategori oluşturmak istiyorsanız, Gönderiler > Kategoriler'e gidin. Sayfanın sol tarafına tıkladığınızda, kategoriler oluşturmanıza izin veren bir sekme göreceksiniz. Kategori adını, sümüklü böcekleri (kategori URL'lerinde kullanılacaktır) ve kategori açıklamasını Yeni Kategori Ekle bölümüne girin.
WordPress Gönderi Kategori Sayfası Şablonu
Bir WordPress gönderi kategorisi sayfası şablonu , gönderilerinizi düzenlemenin ve okuyucularınız için onları bulmasını kolaylaştırmanın harika bir yoludur. Her kategori için bir şablon oluşturabilir veya tüm kategorileriniz için tek bir şablon kullanabilirsiniz. Bir WordPress gönderi kategorisi sayfası şablonu kullanmak, gönderilerinizi düzenli tutmanıza yardımcı olur ve okuyucularınızın ihtiyaç duydukları bilgileri bulmasını kolaylaştırır.
WP_Query sınıfını kullanarak web siteniz için çok özel içerik türlerini çekebilirsiniz. Bu şablon etiketi, bir WordPress kategorisindeki son üç gönderiyi - ön sayfanızda, kenar çubuğunuzda veya sitenizin herhangi bir yerinde - görüntülemenize yardımcı olur - bu, sahip olduğunuz bir kategoridir. WP_Query sınıfının o kadar çok değişkeni ve parametresi vardır ki hepsini listelemek sonsuza kadar sürer. Sidebar.php şablonu, yaptığınız değişiklikleri kaydettiğiniz yerdir. Yirmi on altı temasının son satırı son satırdır. sorgu_posts(); etiketi, aynı sonucu vermesine rağmen, veritabanına yapılan çağrı sayısını artırır.
WordPress Kategori Sayfası Şablonu Eklentisi
Kategori sayfalarınızın görünümünü değiştirmenize izin veren birçok harika WordPress eklentisi var. Bu, sitenizin görünümünü ve verdiği hissi iyileştirmenin ve sitenizi daha kullanıcı dostu hale getirmenin harika bir yolu olabilir. Bu amaç için en iyi eklentilerden biri Kategori Sayfası Şablonu Eklentisidir . Bu eklenti, kategori sayfalarınızın görünümünü değiştirmenize ve onlara daha fazla özellik eklemenize olanak tanır. Örneğin, her kategoriye bir açıklama ekleyebilir ve ayrıca öne çıkan bir görsel de ekleyebilirsiniz. Bu eklentinin kullanımı çok kolaydır ve sitenizin görünümünü ve verdiği hissi gerçekten iyileştirebilir. Kategori sayfalarınızın görünümünü değiştirmenin bir yolunu arıyorsanız, bu eklenti tam size göre.
Bu şablon bir WordPress eklentisi içerir. Hafiftir ve çok iyi organize edilmiştir, bu da kullanımı ve kurulumu kolaylaştırır. WordPress'teki varsayılan gönderi türlerinde görünen kategori şablonu, 'gönder' kategori şablonudur. Özel kategori şablonlarını kullanmak için, panodan özel kategori şablonlarını kullanmanız gereken gönderi türü kategorisini seçin. WP Socket Theme/Plugin Directory tarafından herhangi bir harici web sitesinin içeriği veya doğruluğu konusunda herhangi bir onay yoktur. Bilgiler mevcut olmakla birlikte, eksiksiz veya güncel olduğuna dair herhangi bir garanti verilmemektedir. Bağlantıların artık alakalı olmaması veya artık işlevsel olmaması mümkündür. Üçüncü taraf web sitelerini kullanımınızın riski size aittir.