Belirli Sayfalarda WordPress Widget'ları Nasıl Görüntülenir

WordPress, kullanıcıların Son gönderiler, Son yorumlar, Kategoriler, Arşivler vb. gibi widget'ları kullanarak bloglarının görünümünü kolayca özelleştirmesine olanak tanır. Sorun şu ki, bu widget'lar varsayılan olarak sitenin tüm sayfalarında kenar çubuğunda gösteriliyor ve WordPress bunu yapmıyor. t Widget'lar için yerleşim atamak için entegre bir seçenek sunar. Neyse ki, işlevsellik ekleyen bazı harika eklentiler var. belirli sayfalarda widget'ları göster veya gizleWordPress'te PHP becerileri gerektirmeden veya şablon koduyla uğraşmadan. Bununla birlikte, son gönderiler widget'ını tek sayfalarda göstermenin mantıklı olduğunu söylemek gibi, kullanışlı olduğu için bu WordPress'in temel bir özelliği olmalıdır.yalnızca ve zaten en son gönderileri gösteren ana sayfada değil. Benzer şekilde, gerekli widget'ları yalnızca ana sayfaya yerleştirebilirsiniz.

Aşağıda en iyi eklentilerden bazıları bulunmaktadır. Koşullu Etiketlere dayalı bir eklenti olan Widget Logic'i kullanabilirsiniz. veya Widget Context ve Display Widget'ları, etiketin manuel olarak eklenmesini gerektirmeyen UI tabanlı eklentiler. Size en uygun olanı seçin!

Widget Mantığı – Buradan indirin

Bu eklenti, WP'nin koşullu etiketlerini kullanarak hangi sayfa widget'larının görüneceğini kontrol etmenizi sağlar. Ayrıca, temanıza göre herhangi bir widget'ın HTML'sini değiştirmenize izin veren bir "widget_content" filtresi ekleme seçeneğine de sahiptir. Bu eklenti, uygun WordPress Koşullu Etiketleri veya herhangi bir genel PHP kodunu kullanabileceğiniz her widget'a "Widget mantığı" adlı ekstra bir kontrol alanı ekler. Eklenti bir cazibe gibi çalışır ve widget'ları tam olarak istediğiniz gibi görüntülemenize olanak tanır. Ancak, eklenti eval() kullandığından ve bazı kullanıcılar etiketleri düşmanca bulabileceğinden dikkatli kullanın.

Yaygın olarak kullanılan bazı etiketler şunlardır:

is_home() – Widget'ı yalnızca ana sayfada görüntülemek için

is_single() - Widget'ı yalnızca tek bir gönderi sayfasında görüntülemek için

!is_single() - Widget'ı tek gönderi sayfası dışında tüm sayfalarda görüntülemek için

is_single( '17' ) – Widget'ı yalnızca 17 numaralı gönderide görüntülemek için

is_page() - Widget'ı yalnızca sayfalarda görüntülemek için

is_category() - Widget'ı kategori arşiv sayfasında görüntülemek için

is_tag() - Widget'ı etiket arşiv sayfasında görüntülemek için

Bu seçenekler Widget'lar sayfasında gösterilir, yalnızca gerektiğinde kullanın.

Widget'ları Görüntüle - Buradan indirin

Koşullu etiketleri manuel olarak ekleme ihtiyacını ortadan kaldıran benzer ve kullanımı kolay bir eklenti. Widget'ları Görüntüle, her site sayfasında göstermek veya gizlemek için her bir widget'a onay kutuları ekler. Belirtilen sayfalarda widget'ları göstermek veya gizlemek için bir veya daha fazla sayfa seçebilirsiniz. Farklı sayfalar, kategoriler, özel sınıflandırmalar ve WPML dilleri için kenar çubuğu içeriğinizi değiştirmenize olanak tanır. Tek sınırlama, yalnızca WordPress sürüm 2.8 biçiminde yazılmış widget'larla çalışmasıdır. Varsayılan olarak, hiçbir kutu işaretlenmeden 'İşaretlendiğinde Gizle' seçilidir.

Widget İçeriği – Buradan indirin

Ön sayfa, gönderiler, sayfalar, arşivler, arama vb. gibi sitenizin belirli gönderilerinde, sayfalarında veya bölümlerinde widget'ları göstermeyi veya gizlemeyi kolaylaştıran, kullanıcı dostu bir arayüze sahip başka bir benzer eklenti. joker karakter desteği) maksimum esneklik için.

Örneğin, widget'ı yalnızca iPhone kategorisinde görüntülemek istiyorsanız, konumu şu şekilde girin: kategori/iphone/* iPhone kategorisindeki tüm gönderileri hedeflemek için. Benzer şekilde, bir widget'ı yalnızca belirli bir sayfada göstermek için, web sayfası URL'sini şu şekilde girin: */İletişim ve widget bağlam durumunun 'Seçilenlerde göster' olarak ayarlandığından emin olun.

Umarım bu gönderiyi faydalı bulmuşsunuzdur. 🙂

Etiketler:BloggingİpuçlarıHilelerWordPress