Her WordPress sayfası veya gönderi türü için bilinçli yan bıçaklar nasıl görüntülenir

Pekala, içeriğin bilinçli tarafı hakkında konuşalım. Ancak, bunu yapmadan önce, önce genel olarak kenar çubukları hakkında konuşmalıyız. Tipik kenar çubuğu, bir web tasarımının ve birçok WordPress temasının ana prensibidir. İletişim formunuz, en son veya en popüler blog yayınınız, reklamlar veya sitenizin ana cazibesi olmayan herhangi bir şey gibi ek bilgileri görüntülemek için iyi bir yerdir. Son yıllarda, eğilim kenar çubuğu olmadan bir sayfa tasarımına yol açarken, popüler bir unsur olarak kalıyorlar. Çoğu durumda, web sitesinin web sitesi tarafı aynı içeriği herhangi bir sayfada görüntüler. Ancak, bu her zaman bunu yapmanın en uygun yolu değildir. Aslında, farklı bir sayfada veya sevkiyatta özel bir yan bıçak görüntülemenin birçok nedeni vardır.
Bu nedenle, bu makalede bu konu hakkında daha fazla tartışmak istiyoruz. Öncelikle içeriğin farkında olan içerik için kullanım durumunu göstereceğiz. Bu şekilde, sizin için mantıklı olup olmadığını anlayacaksınız. Bundan sonra, bu tür kenar çubuğunun WordPress sitenize nasıl uygulanacağını açıklayarak devam edeceğiz. Gitmeye hazır? O zaman çatlayalım. Kenar çubuğu içeriği farkında ne kullanıyor? Başka bir şeyden önce, yanında hangi içeriğin göründüğüne bağlı olarak neden tarafın tarafını ayarlamaya zahmet ettiğinizden bahsedelim. Ayrıca, statik yan çubuk uzun zamandır var ve başarılı görünüyor. Neden iş sistemini bozuyor?
Görünüşe göre, içeriğin bilinçli tarafını kullanmak için mantıklı birçok neden var:
Oryantasyon – Ziyaretçiler önce kalıcı bir müşteri olarak farklı içerik gerektirebilir. Örneğin, giren kullanıcıların kişilerin sitenize veya e -posta listenize katılmasını sağlamaya yönelik “liste” harekete geçirme davetini görmeleri gerekmez. Düzeltilmiş bilgiler – Bazı bilgiler birkaç sayfada diğerlerinden daha mantıklıdır. Örnekler arasında iletişim sayfasında ek iletişim bilgileri, blog sayfasındaki en iyi veya en yeni makaleler, mağaza sayfasındaki özel teklifler – noktaya geldiğiniz.
Artan SEO – önemli bir faktör olmasa da, yan çubuk içeriği arama motorlarının optimizasyonu için önemli kalır (özellikle widget başlığı başlık etiketine doğru bir şekilde sarılmışsa). Bu nedenle, sayfanızı daha hedefli hale getirmek için içeriğin farkında tarafını kullanabilirsiniz.
Oyunculuk Davetiyesi – Web sitenizdeki çeşitli yerler için harekete geçme davetini ayarlamak için bu tür bir yan çubuğu da kullanabilirsiniz.
Dil – Sitenizin farklı dil sürümleri için bir yan çubuk oluşturmayı ve farklı pazarları hedeflemeyi de mümkün kılar.
Gördüğünüz gibi, içeriğin içeriğin farkında olan tarafını kullanmak için birkaç neden vardır ve bu liste hala tam olmaktan uzaktır. Ancak, şimdi nasıl uygulanacağına odaklanalım.
İçeriğin farkındalığının içeriğinin nasıl uygulanacağı WordPress’te, yayınlar ve sayfalar için özel yan çubuğu ayarlamanın üç ana yolu vardır. Benzerlikleri, hangi sayfaların veya yayınların görüntülenen yan çubuk içeriğinin değiştirilmesidir. Koşullar, WordPress etiketlerini, kategorileri, sayfa adlarını veya kullanıcının girip girmediği gibi diğer özellikleri içerir. Bundan sonra, yan bıçaklar genellikle aşağıdaki üç yoldan biriyle değiştirilir: Filtre widget’ı – bir kenar çubuğu widget’larla doldurulur ve arka planda hangi widget’ın hangi yerde göründüğüne ve hangi gizlendiğine karar veren bir tür mantıkla doldurulur.
Yan tarafın tüm tarafını hazırlayın – başka bir yol, farklı koşullar karşılandığında aynı yerde görünen tamamen ayrı bir yan bıçak yapmaktır. Bireysel widget konfigürasyonları içerebilirler.
Dersin temasına sabit kod, kodlama varsa tema dosyanıza özel bir yan çubuk da ekleyebilirsiniz.
Şahsen ikinci yöntemin en düzenli kullanıcı arayüzünü üreten yöntem olduğunu düşünüyorum. Ancak, burada kendi kararlarınızı verebilmeniz için her ayrıntılı yolu tartışacağız. Bundan sonra, özel yan bıçakları WordPress sitenize uygulamak için birkaç seçenek daha ekleyeceğiz.
Sitenizdeki widget ekranını filtrelemek için en kolay yolu filtrelemek için jetpack widget’ının görünürlüğünü kullanın. Sitenizde zaten bir eklentiniz varsa, modülü etkinleştirmek kadar özel bir kenar çubuğu yapın (varsayılan olarak henüz etkin değilse). Veya bu bağımsız sürümü de kullanabilirsiniz. Bunu yaptıktan ve Widget menüsüne gittikten sonra, tüm widget’larınızda yeni bir görünürlük düğmesi bulacaksınız. Tıklayın ve römorkörlü menüden widget’ınız için istenen ekran mantığını kolayca uygulayabilirsiniz. Görünürlük koşulları aşağıdaki gibidir:
Kategori – Widget’lar belirli bir kategori sayfasında veya tüm
Yazar – Tüm yazar sayfalarında veya belirli kullanıcılarla sınırlı görünüm

Kullanıcı – Kullanıcının girip girmediğini kontrol edin
Rol – Widget’ı kontrol etmek kullanıcının rolüne bağlıdır
Etiketler – Kategori sayfası gibi ancak etiket için
Tarih – Arşiv Widget’ın hangi tarihte göründüğü kontrol
Sayfalar – Ön sayfa, posta sayfası, arşiv sayfası, hata sayfası 404, yazı türü, arşiv yazı türü ve statik sayfa için widget görünürlüğünü ayarlayın
Her seçenek için, widget’ın görüntülenip gösterilmediğini veya gizli olup olmadığını belirleyebilirsiniz. Kurallar ayrı ayrı girilmelidir, yani aynı anda birkaç sayfa girmenin mümkün olmadığı. Bununla birlikte, bu yöntem, diğer çözümlerde gerektiği gibi sayfa kimliğini manuel olarak girmekten daha rahattır (aşağıda daha fazla). Widget’ı zorlayan tüm koşullar yalnızca tüm koşullar geçerlise görüntülenir.
İçeriğin farkındalığının içeriği, konuşmak istediğimiz ikinci çözümün özel tarafını ayarlamanıza olanak tanır. Daha önce de belirtildiği gibi, bu eklenti, daha sonra widget ile doldurabileceğiniz tarafın tüm tarafını ayarlamanıza ve gönderi ve sayfaya ayarlamanıza olanak tanır. Bunun kullanımı oldukça basit. Kurulumdan sonra, WordPress menüsünde Sidabar adlı yeni bir menü öğesi bulursunuz. Buraya yeni eklemeyi seçtiğinizde, bu ekranı alırsınız:
Burada, yapılacak ilk şey kenar çubuğunuzu adınızı vermektir. Bundan sonra, durumu görüntülemek için ayarlama zamanı. Mevcut seçenekler Jetpack’e benzer:
Statik Sayfalar – Ön sayfa, arama sonuçları veya hata gibi yan bıçakları görüntülemek için statik bir sayfa seçin.
Yukarıdaki ile aynı seçenek ancak yayınlar için

Sayfa – Yan bıçakları görüntülemek için sitenizdeki hangi sayfayı seçin

Medya – Kenar çubuğunuzda hangi medya sayfalarının göründüğünü belirleyin
Yazar – Ekranı yazarın sayfasıyla sınırlayın
Şablon sayfaları – Yan bıçaklarınızı görüntülemek için sayfa şablonunu seçin
Kategori – Belirli kategorileri veya tüm kategori arşivlerini seçin
Etiket – aynı seçenek ama etiket için
Biçim – Yine, biçim arşivi için aynı ayarlar
Tarih – ve tarih arşivi için bir kez daha
URL (Yalnızca Pro Sürüm) – Yan bıçakların görüntüsünü belirli URL’lerle sınırlayın
Ek ayarlar:
Program – Yan çubuğu görüntülemek için zaman ayarlayın. Ücretsiz sürümünüzde gün boyunca sınırlıdır, Pro sürümü daha ayrıntılı bir zaman aralığı sunar.
Tasarım – Manipüle etmek için tarafınıza, widget ve widget başlığınıza özel bir CSS sınıfı ekleyin
Devam – Kenar çubuğu dizinizi ayarlayın (birden fazla varsa) Ayrıca, bıçakları birbirinizle birleştirebilir, değiştirebilir, bir widget alanı olarak ayarlayabilir ve kullanıcılara girme görünürlüğünü kontrol edebilirsiniz (kullanıcıların rolüdür profesyonel olarak mevcuttur). Yapılandırmayı bitirdikten sonra, yeni yan bıçaklar, doldurabileceğiniz, etkinleştirebileceğiniz ve devre dışı bırakabileceğiniz ve hatta önceki revizyonu görebileceğiniz normal widget menüsünde görünür. Düzgün ve kolay.
Manuel olarak özel bir yan çubuk yapın, kodlama yoluyla özel bir yan bıçak da yapabilirsiniz. WordPress bunun için birçok seçenek sunuyor ve süreci hemen tartışacağız. Özel bir yan çubuk yapmak için yapılacak ilk şey yeni bir widget alanı kaydetmektir. Bu nedenle, aşağıdaki kodu Function’a girin.

Register_idabar (dizi (
‘Adı’ => ‘Yeni Özel Kenar Çubuğu’,
‘id’ => ‘Custom_sideBar_1’,
‘Açıklama’ => ‘Tek gönderiler için görünmek için buraya widget ekleyin.’,
‘Önce_widget’ => ‘‘,
‘After_widget’ => ”,
‘Önce_title’ => ‘

‘,
‘After_title’ => ‘

‘,
));
}
Add_action (‘widgets_init’, ‘Custom_ideBar_init’);
[/Php
Tabii ki, adını ve diğer öğeleri beğeninize göre değiştirebilirsiniz. Sunucunuza kaydettikten ve yükledikten sonra, her zamanki gibi widget ekleyebileceğiniz widget menünüzde görünecektir.

Howver, şimdiye kadar kenar çubuğu sitenizde hiçbir yerde görünmüyor. Bunu değiştirmek için, görünmesini istediğiniz yerdeki şablon dosyalarına eklemeniz gerekir.
Örneğimizde, yeni kenar çubuğunun tek yayınlar için görünmesini istiyoruz, bu yüzden temamızın single.php içine gireceğiz. yirmi on yedi teması durumunda, bunu değiştireceğimiz anlamına gelir:

Bununla:

>

Bundan sonra, ön uçtaki nihai sonuç:
Tabii ki, başka bir geliştirme departmanınız varsa, sadece giren kullanıcılar için yan bıçakları görüntüleme gibi daha fazla koşul eklemek mümkündür. Ayrıca, bir WordPress şablonu hiyerarşisi kullanarak görüntülenecek bir yer hakkında daha fazla ayrıntı da alabilirsiniz. Bu en dinamik çözüm olmayabilir, ancak bu başarılıdır ve ek eklentiler yüklemeye gerek kalmadan arka planda tam olarak çalışabilir. Bilinçli yan bıçakları uygulamanın ek yolları yukarıdaki seçeneklere ek olarak, benzer işlevlere sahip birkaç eklentimiz de var. Widget mantığı
Bu eklenti bir jetpack çözümüne benzer şekilde çalışır, ancak açılır menü yerine WordPress koşullu etiketini manuel olarak girmeniz gerekir. Bu şekilde, kurallara bağlı olarak widget’ın nerede göründüğünü belirleyebilirsiniz. Ancak, bunu yapmak için, sayfa kimliğinizi bilmeniz gerekir ve genel olarak yukarıda gördüğümüzden biraz daha tekniktir. Bu, güçlü bir eklenti değil, işlev görmediği anlamına gelmez, ancak daha az teknik olan insanlar başkalarıyla daha iyi olabilir. Özel yan bıçaklar WPMU dev tarafından yapılır, burada herhangi bir widget alanıyla çalışan içeriğin farkındalık tarafını ayarlamak için başka bir çözümümüz var. Bu eklenti, her gönderi, sayfa, kategori arşivi, yazı türü ve daha fazlasında dinamik bir widget görüntülemenizi sağlar. Ayrıca, tüm bunları çok güçlü ve kullanımı kolay bir kullanıcı arayüzüyle yaptı. Tam tanıtım için, web sitelerindeki Tom Ewer makalesini kontrol edin. Basit Sayfa Yan Bıçaklar

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir