? >WordPress Kategori Arşiv Şablonunuzu Nasıl Özelleştirirsiniz?
Yayınlanan: 2022-10-23Çoğu WordPress teması, kategori arşivlerini görüntülemek için kendi şablonlarıyla birlikte gelir, ancak bazen bu şablonu ihtiyaçlarınıza daha iyi uyacak şekilde özelleştirmek isteyebilirsiniz. Bu makalede, WordPress kategori arşiv şablonunuzu nasıl özelleştireceğinizi göstereceğiz. İlk olarak, WordPress temanızda kategori.php adlı bir dosya oluşturmanız gerekir. Bunu, WordPress Kontrol Paneli > Görünüm > Düzenleyici'ye giderek yapabilirsiniz. Kategori.php'yi açtıktan sonra, kodu aşağıdakileri içerecek şekilde düzenlemeniz gerekir: /* Şablon Adı: Kategori Arşivi */ get_header(); ? > // Döngüyü başlatın. while ( have_posts() ): the_post(); // Sayfa içerik şablonunu dahil et. get_template_part( 'içerik', 'sayfa'); // Döngüyü sonlandır. son zaman; ? > Bu kod, WordPress'e kategori arşiv sayfaları için kategori.php şablonunu kullanmasını söyler. Ardından, kategori.php içindeki döngüyü düzenlemeniz gerekecek. Döngü, kategori arşiv sayfalarınızda gönderileri görüntüleyen koddur. Döngüyü düzenlemek için, kategori.php içinde aşağıdaki kodu bulmanız gerekir: Bu kodu, gönderileri istediğiniz şekilde görüntülemek için düzenleyebilirsiniz. Örneğin, gönderileri aşağıdaki gibi bir ızgara düzeninde gösterecek şekilde değiştirebilirsiniz: get_template_part( 'content', 'grid' ); // Döngüyü sonlandır. son zaman;
Kötü tasarlanmış veya mülayim kategori sayfaları, ziyaretçilerin sitenizde kalmasını engelleyebilir ve genel sıralamanıza zarar verebilir. Özel kategori şablonları oluşturmak, web sitesi tasarımcıları tarafından ziyaretçileri çeken benzersiz web siteleri oluşturmak için yaygın bir yöntemdir. Bu makalede, neden özel bir WordPress kategori şablonunu tercih edebileceğinize bakacağız. WordPress'te çeşitli şekillerde bir kategori şablonu oluşturun. Aşağıdaki bölümlerde, üç kodlama yöntemini inceleyeceğiz. Özel şablon dosyaları oluşturabilir, kategoriye özgü CSS kodları oluşturmak için bir arşiv dosyasında (category.html veya arşiv.html) koşullu ifadeler kullanabilir ve çeşitli başka şeyler yapabilirsiniz. Ayrı bir şablon dosyası oluşturmak, özel bir şablon oluşturmanın en basit yoludur.
Bu durumda temanızın arşivinin içeriği kopyalanabilir. Özel kategori şablon dosyanızla ne yapacağınız hakkında hiçbir fikriniz yoksa, en iyisi onu kendi başınıza kurup çalıştırmaktır. Her durumda, yeni tema FTP klasörünüze yüklenmelidir. Koşullu ifadeler kullanılarak birden çok şablon oluşturmak için tek bir dosya düzenlenebilir. Bunun için en önemli fonksiyonlardan biri olan is_category fonksiyonu kullanılır. İşlev, bir sayfanın bir kategori için arşiv sayfası olup olmadığını belirler. Kod bir parametre içermiyorsa, tüm kategori sayfaları etkilenecektir.
Bir parametre belirtmek de mümkündür (kategori adı, sümüklü böcekler, kimlikler veya her türden bir dizi). Bu adımlar, zaten parametreleriniz varsa gerçekleştirilebilir (daha fazla ayrıntı için önceki bölüme bakın). Bir gönderi döngüsü oluşturmak için aşağıdaki kodu kullanacağız. Kategoriye bağlı olarak, gönderiler için farklı içerikler göreceksiniz. Kodu belirli bir kategoriye uygulamak için önce benzersiz bir seçici kullanmanız gerekir. Bu hataları önlemek için uygun kod sözdizimi, girinti ve faydalı yorumlar kullanın. Bir öğeye sağ tıkladığınızda, İncele seçeneğini göreceksiniz.
Chrome geliştirici araçlarına, Chrome menüsünden Öğeler sekmesi seçilerek erişilebilir. Açılış etiketi ve sınıfları, sayfanın üst kısmına yakın bir yerde bulunur. Sayfanın üst kısmındaki kategori kimliği ile sınıfı kolayca bulabilmeniz gerekir. Minimum genişliği 1025 512 olan tüm ekranlar (ilk satır bu kodun geçerli olduğu koşulu içerir) aşağıdaki koda tabidir. Kategori-17 olarak sınıflandırılan sınıf arşiv başlığına sahip sayfalara parantez içindeki tüm kurallar uygulanır. Medya sorgularını kullanarak, bir aralık genişliği içinde veya boyunca veya belirli bir görünüm için seçici olarak CSS kodu uygulayabilirsiniz.
Kategori Arşiv Şablonu WordPress

Kategori arşiv şablonu, belirli bir kategoriye atanan gönderilerin listesini görüntülemek için kullanılan bir WordPress şablon dosyasıdır. Bu şablon genellikle, belirli bir kategoriye atanan tüm gönderilerin listesini görüntüleyen sayfalar olan kategori arşiv sayfalarında kullanılır. Kategori arşiv şablonu, gönderilerin listesini herhangi bir sırada görüntülemek için kullanılabilir, ancak en yaygın olarak gönderilerin listesini ters kronolojik sırada görüntülemek için kullanılır.
Kategorilerinize farklı bir görünüm ve his vermek için WordPress, her biri için farklı türde bilgiler içeren bir kategori şablonu oluşturmanıza olanak tanır. Kategori-(ad).php adını vererek yeni bir kategori şablonu oluşturabilirsiniz, burada kategorinizin adı dosyanın adıdır. Sonuç olarak dosya, kategorinize atıfta bulunacak şekilde adlandırılır. Bir kategorideki kelimeler arasındaki kısa çizgi, kategorideki her kelime için farklı olacaktır – örneğin, kahvaltı yemeği = kahvaltı yemeği. Sonuç olarak, kullanacağınız şablon kahvaltı-yemek kategorisidir. Yeni kategori.php dosyanızı yükledikten sonra, orijinal kategori.html dosyanıza gidin. Belirli bir yiyecek kategorisine ait yeni dosyayı değiştirmek için üzerine tıklamanız yeterlidir.
Bir Arşiv Sayfası İçin Kategori Adını Alın
Bir arşiv sayfası oluştururken, kategori adını sağlamak için get_the_archive_tag() işlevi gereklidir. İşlevin çalışması için işlevin kimliği ve sümüklü böceklerin her ikisinin de mevcut olması gerekir. İlgilendiğiniz kategori için 1 posta kimliğini almak için şu yöntemi kullanın:
Get_the_archive_tag (1, 'kategori.'); br> WordPress arşivleriyle çalışırken birkaç şeye dikkat etmelisiniz. Arşivinize göz atmaya başlamadan önce, hangi gönderilerin sınıflandırılacağını belirlemeniz çok önemlidir. Ayrıca arşiv sayfasında görünecek kategori adının, arşivinizdeki her gönderiye atanacak kategori adına karşılık geldiğinden emin olun. Son olarak, arşivinizdeki gönderi için belirttiğiniz sümüklü böceklerin arşiv şablonunda gönderi için belirttiğiniz bilgilerle eşleştiğinden emin olun.
WordPress Özel Taksonomi Arşivi Şablonu

Bir WordPress özel sınıflandırma arşiv şablonu , özel bir sınıflandırmayla ilişkili gönderilerin listesini görüntülemek için kullanılan bir şablon dosyasıdır. Özel taksonomiler, gönderileri birlikte gruplamak için kullanılabilecek kullanıcı tanımlı kategorilerdir. WordPress, özel sınıflandırmaya göre gruplandırılmış gönderilerin listesini görüntülemek için kullanılabilecek varsayılan bir arşiv şablonuyla birlikte gelir. Ancak, daha spesifik veya özelleştirilmiş bir gönderi listesi görüntülemek istiyorsanız, özel bir sınıflandırma arşiv şablonu oluşturabilirsiniz.
Bu durumda, bir resim de dahil olmak üzere tüm sınıflandırma terimlerinin görüntüleneceği bir ızgara oluşturmam gerekecekti. Görüntü alanı onu tanımlar ve yıl basit bir metin alanıdır. WP ve sınıflandırma arşivleri hakkında Stack Exchange'de şu bilgilere rastladım: https://www.stackexchange.com/questions/48435/get-term-archive-url-link. İşleri basitleştirmek için bir alt ürün kategorisi taksonomisine geçtim. Tüm sanat ürünlerimi doğrudan arşiv.html şablonunda görüntülemek için ürünlerime bir Artwork serisi adı ekledim ve ayrıca bir kısayol ekledim [product_categories number Yeni bir şey denemek için sabrınız için teşekkür ederiz!
WordPress'te Özel Bir Arşiv Sayfası Oluşturma
Bu elimizdeki bir arşiv. PHP şablonu, kategorileri, etiketleri, yazar sayfalarını ve aylık arşivleri tek bir yerde görüntüler. Özel bir arşiv sayfası, sitede önceki tüm arşivlerinizi depolayacak tek bir konum olacaktır. WordPress'te özel bir arşiv sayfası oluşturmadan önce, önce page.php dosyasını temanızdan kopyalamalı ve onu arşiv.php olarak yeniden adlandırmalısınız. Aşağıdaki adım, get_template_part() işlev çağrısını get_template_part('content', 'tmpl_archives'); olarak değiştirmektir. Bundan sonra, aşağıdakileri bildirin: *br> dosyanın başında. Bu şablon adı, Arşiv Sayfası Özel'i ile başlayan özel bir şablondur.

Özel Gönderi Türü Kategori Sayfası Şablonu

Özel bir gönderi türü kategori sayfası şablonu , içeriğinizi hem görsel olarak çekici hem de gezinmesi kolay bir şekilde sergilemenin harika bir yolu olabilir. Özel bir şablon oluşturarak, kategori sayfalarınızın düzenini ve tasarımını kontrol edebilir, böylece ziyaretçilerin aradıkları içeriği bulmasını kolaylaştırabilirsiniz.
Bir kenar çubuğu pencere aracında, bu sınıflandırmalardan birindeki kategorileri göstermek istiyorum (temel kategori pencere aracıyla aynı davranış). Geçmişte, kategoriler pencere öğesini bir eklentiyle, Özel Yazı Tipi Pencere Öğeleri ile geliştirerek veya bir Parçacıklar veya bir Özel HTML pencere aracındaki bir kısa kodla geliştirerek oluşturdum. Archive.php şablonu , bir kategoriye tıklamanın sonuçlarını görüntüler. Kategori listeleri, şablonla eşleştiği sürece düzgün görünür; şablonu güncellemeye gerek yoktur. Umarım burada yaptığım basit ve aptalca bir şey değildir çünkü burada aptalca bir şey yapmayı göze alamam. Burada düşünebildiğim her şeyi denedim ama çözemiyorum. Gönderinizdeki bağlantının Archive.php şablonu yok; bu sadece normal bir sayfa.
Sınıflar gövde bölümünde bulunabilir. Bir arşiv-course.html veya taksonomi-konu.html dosyası mevcut olduğunda, bunlar tanınmaz. Son bağlantı sizi arşiv bağlantısına götürecektir. Bulmak için ana başlığın üzerindeki “Bu arşivdir” metnini arayın. PHP – Arşive yükledim. PHP'yi bir noktayı belirtmek için işaretçi olarak kullanabilirsiniz. “Az önce tekrar baktım ve birkaç kişi kalıcı bağlantılarında Posta adı seçeneğini kullandıklarında sorunun çözüldüğünü iddia ediyor” diye yazdım. Kategori arşiv sayfası için özel bir şablonla CPT ve özel sınıflandırma için bir kategori widget'ı oluşturmayı nasıl önerirsiniz?
Özel Gönderi Türümün Kategorilerini Nasıl Görüntüleyebilirim?
Varsayılan gönderilerinizle aynı kategori sayfasında özel gönderi türlerini görüntüleyebilmeniz için bu kodu temanızın işlevlerine eklemelisiniz. Ya php'ye özel bir eklenti ya da php'ye özel bir web sitesi. $post_type = dizi (nav_menu_item, 'post', 'filmler'); // menüleri kullanmak için diziye nav_menu_item eklemeyi unutmayın.
WordPress Özel Menü Eklentisi
Belirli bir kategorideki gönderileri sitenizde farklı bir konumda göstermek için WordPress Özel Menü eklentisini kullanabilirsiniz. Bu eklentiyi kullanarak özel menülerinize belirli kategorilerden gönderileri kolayca ekleyebilirsiniz. Ayrıca, belirli menülere üzerlerine tıklayarak gönderiler ekleyebilirsiniz.
Özel WordPress Kategorileri Şablonu
Özel bir WordPress kategori şablonu, WordPress kategorileriyle kullanılmak üzere özel olarak tasarlanmış bir şablondur. Bu şablon türü, WordPress sitenizdeki tüm kategorilerin bir listesini görüntülemek veya belirli bir kategoriyi görüntülemek için kullanılabilir. WordPress Tema Düzenleyicisi kullanılarak özel bir WordPress kategori şablonu oluşturulabilir.
Kategori Şablonları
Kategori şablonları, belirli bir kategoriye ait makalelerin listesini görüntülemek için kullanılır. Genellikle kategori sayfalarında kullanılırlar, ancak ilgili makale listeleri gibi diğer sayfalarda da kullanılabilirler.
Kategori şablonları genellikle kategori adını, bir açıklamayı ve kategorideki makalelerin listesini içerir. Makaleler genellikle popülerliğe veya tarihe göre sıralanır ve ızgara veya liste gibi farklı şekillerde görüntülenebilir.
Belirli bir Kategorideki gönderiler, bir izleyici bir Kategoriyi ziyaret ettiğinde görünen bir sayfada en üstteki en son Gönderilerden en alttaki en eskiye kadar kronolojik sırayla listelenir. Bir tema için çok sayıda seçenek vardır ve bunları gözden geçirmek isteyebilirsiniz. Bu makalede, sitenizin Kategori sayfalarından birini ziyaret ettikten sonra blog görüntüleyenlerinizin görünümünü nasıl değiştireceğinizi öğreneceksiniz. Kategori 6'nın özel bir görüntüsünü oluşturmak için, kategori.html dosyasını kopyalayarak başlayın. Menülerinizde bulunan seçeneklere bağlı olarak, ziyaretçinin hangi kategoriyi görüntülediğine bağlı olarak farklı metinler görüntülemek isteyebilirsiniz. Metnin kendi sürümünüzü içeren özel bir kategori-#.php dosyası (girişte açıklandığı gibi) oluşturarak bundan kaçınmak mümkündür. Bu yöntemi kullanarak her Gönderinin tüm içeriği yerine alıntılar görüntüleyerek Kategori sayfalarınızın boyutunu küçültebilirsiniz.
Gönderinizin içeriğini değiştirmek için gönderinize bağlı bir resim de kullanabilirsiniz. Bunun için gönderilerinizin Alıntı bölümlerinde görseller yer almalıdır. img HTML'sini bir paragraf etiketi kullanmadan bir bağlantıya eklemek için the_excerpt_rss() Şablon Etiketini kullanabiliriz. Bir alıntıyı bu şekilde kullanırsanız, RSS beslemeniz zarar görebilir; bu nedenle, bunun yerine tüm gönderilerinizi RSS beslemelerine yerleştirmeyi seçmelisiniz. Conditional_Tags kullanarak, URL veya bağlam tarafından belirtilen koşullara yanıt veren arşivler de oluşturabilirsiniz.
Taksonomi Arşivlerini Özelleştirme
Taksonomi arşivlerini özelleştirmek , içeriğinizi düzenlemenin ve okuyucularınız için daha kolay erişilebilir hale getirmenin harika bir yolu olabilir. Taksonomi terimlerinizin görüntülenme sırasını özelleştirerek okuyucularınızın içeriğinize nasıl göz atacağını kontrol edebilirsiniz. Terimleriniz hakkında ek bilgi sağlamak için sınıflandırma arşivlerinize özel alanlar da ekleyebilirsiniz.
Benim özel ihtiyaçlarıma göre özelleştirilebilen otomatik bir sınıflandırma terimi arşivi istiyorum. Araç seti, sınıflandırmanız için özel bir WordPress arşivi oluşturmanın iyi bir yoluna sahiptir. Bu makalenin sonunda, yararlı bir araç seti makalesi önerdiği görünen bozuk bir bağlantı bulunmaktadır: https://toolset.com/documentation/customizing-sites-using-php/creating-taxonomy-term-archives/. Gönderi türü yerine Taksonomi görünümünü tercih ederseniz, İçerik yerine Taksonomi'yi seçin. Bunu birden fazla taksonomi için yapacak bir arşiv veya görünüm oluşturmak mümkün müdür? Bir sınıflandırma arşivi oluşturursanız, 'Toleranslar', 'Kuraklığa Dayanıklı' veya 'Donma Toleransı' gibi sınıflandırmayla ilişkili tüm terimleri görebileceksiniz. Bu işlevsellik, WooCommerce'in Ürün Kategorisi Kısa Kodlarına benzer olacaktır. Bunu özellik isteklerine koyabilir misin?
Belirli bir sınıflandırma için bir Görünüm, Görünümler panosunda kendi görünümünüz gibi görünecek şekilde oluşturulabilir ve tasarlanabilir ve bu Görünümü çoğaltabilirsiniz. İlk Görünümdeki aynı döngü şablonunu kullanarak düzenlemeyi kolayca entegre edebilirsiniz. İsterseniz yinelenen bir şablonu Araç Setinden silebilirsiniz.
WordPress'te Özel Taksonomiler Oluşturma
Bu editoryal paragrafta, özel taksonomilerin nasıl kullanılacağını açıklamak istiyorum.
Özel taksonomiler kullanarak içeriğinizi web siteniz için anlamlı olacak şekilde düzenleyebilirsiniz. İçeriğinizi düzenlemek ve onu takip etmenize yardımcı olmak için yararlı olabilirler. WordPress'te register_taxonomy() işlevi kullanılarak özel taksonomiler oluşturulabilir ve CPT kullanıcı arayüzü kullanılarak web sitenize eklenebilirler. Taksonomiler menü öğesi değiştirilebilir. Taksonomiyi kaydetmeden önce, önce özel bir gönderi türü oluşturmalısınız.