En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress'te Widget'ları Belirli Sayfalarda Nasıl Gösterir veya Gizlersiniz

WordPress web sitenizin her şeyi herkese aynı anda göstermeye çalıştığını hiç hissettiniz mi?

Birçok site sahibi, widget'ların yanlış yerlerde göründüğü dağınık sayfalarla uğraşır. Teşekkür sayfalarındaki iletişim formları, birisi abone olduktan hemen sonra haber bülteni kayıtları veya ana içeriğinizi boğan sosyal akışlar.

Gerçek şu ki, widget'lar inanılmaz derecede kullanışlıdır, ancak yalnızca doğru zamanda ve doğru yerde göründüklerinde. Akıllı widget yerleşimi, kullanıcı deneyimini önemli ölçüde iyileştirebilir ve ziyaretçilerin en önemli şeylere odaklanmasına yardımcı olabilir.

Neyse ki, kontrolü ele almak için kodlama uzmanı olmanıza gerek yok. Yıllar boyunca kullanıcılara her türlü WordPress sitesini yönetmelerinde yardımcı olduktan sonra, widget'ları tam olarak istediğiniz yerde göstermenin veya gizlemenin basit yollarını bulduk.

Bu kılavuzda, widget'larınızın daha akıllı çalışmasını sağlamak için en kolay yöntemleri adım adım açıklayacağız. Böylece WordPress siteniz temiz, alakalı ve kullanıcı dostu kalır. 🧹

Widget'ları WordPress sayfalarından nasıl göstereceğiniz veya gizleyeceğiniz

WordPress Sayfalarında Widget'lar Neden Gösterilir veya Gizlenir?

WordPress widget'ları, sitenizin kenar çubuğuna, altbilgisine ve üstbilgisine ek içerik eklemenizi sağlar. Bir iletişim formu, sosyal medya düğmeleri, satış teklifleri veya en değerli sayfalarınız gibi önemli site bileşenlerini ziyaretçiler için daha görünür hale getirirler.

Örneğin, çevrimiçi mağazanızın ödeme sayfasında bir arama kutusu widget'ı görüntülemek ziyaretçilerinize herhangi bir fayda sağlamaz. Ancak widget alanında ürün ve hizmetler için indirim kuponları göstermek satışlarınızı artırabilir.

Benzer şekilde, ana sayfanızı temiz tutmak ve dikkat dağıtıcı unsurları azaltmak isteyebilirsiniz. Ana sayfada widget'ları gizlemek, onu karmaşadan uzak tutacak ve WordPress web sitenizdeki kullanıcı etkileşimini artıracaktır.

Ne yazık ki, WordPress varsayılan olarak widget'ları gösterme veya gizleme seçeneği sunmuyor. Bununla birlikte, bir WordPress eklentisi kullanarak belirli sayfalarda widget'ları hala görüntüleyebilirsiniz.

Bir sonraki bölümde, WordPress widget'larınızı belirli sayfalarda nasıl göstereceğinizi veya gizleyeceğinizi göstereceğiz. Bu kılavuzda ele alacağımız tüm konuların genel bir özeti aşağıdadır:

Başlayalım!

WordPress Widget'larını Belirli Sayfalarda Gösterme/Gizleme

Widget Options kullanarak belirli sayfalarda widget'ları kolayca gizleyebilir veya gösterebilirsiniz. Farklı sayfalara, gönderilere ve cihazlara widget atamanıza ve kısıtlamanıza yardımcı olan eksiksiz bir widget yönetimi eklentisidir.

💡 Not: Eğer bir blok teması kullanıyorsanız, Widget Options blok tabanlı widget alanlarınızı klasik widget alanlarına dönüştürecektir. Ardından, eklentiyi sitenizde widget'ları göstermek/gizlemek için kullanabileceksiniz.

Başlamak için öncelikle Widget Options eklentisini yükleyip etkinleştirmeniz gerekir. Daha fazla ayrıntı için lütfen WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuza bakın.

Etkinleştirdikten sonra, WordPress yönetici kenar çubuğundan Ayarlar » Widget Seçenekleri'ne gidebilirsiniz. Ardından, eklentinin widget'larınızı özelleştirmek için sunduğu farklı seçenekleri bulacaksınız.

Her şeyden önce, 'Klasik Widget Ekranı' seçeneğinin etkin olduğundan emin olun.

Widget Options'ta etkinleştirilen 'Klasik Widget Ekranı' seçeneği

Bu, web sitenizde widget'ları gizleyebileceğiniz veya gösterebileceğinizden emin olmanızı sağlar.

Bundan sonra, ‘Sayfa Görünürlüğü’ bölümünü bulmak ve ‘Ayarları Yapılandır’ düğmesine tıklamak isteyeceksiniz.

Widget seçenekleri ayarları

Buradan, widget'larınızın nerede görüneceğini kontrol edebilir ve nerede görüntülenmesini istemediğinizi seçebilirsiniz.

Varsayılan olarak, eklenti zaten gönderi türü, taksonomiler ve çeşitli sekmeler seçenekleri etkinleştirilmiş olacaktır. Ancak, farklı sayfalarda widget'ların görünürlüğünü özelleştirmek için herhangi bir seçeneğin kutusunu kaldırabilirsiniz.

Sayfa görünürlüğü seçeneklerini düzenleyin

Değişiklikleri yaptıktan sonra, 'Ayarları Kaydet' düğmesine tıklamanız yeterlidir.

Şimdi, WordPress yönetici kenar çubuğunuzdan Görünüm » Widget'lar bölümüne gitmeniz gerekecek. Ardından, göstermek veya gizlemek istediğiniz herhangi bir widget'a tıklamanız yeterlidir. Bu, widget ayarlarını genişletecek ve widget görünürlüğü seçeneklerini göreceksiniz.

'Gizle/Göster' açılır menüsü altında, ilgili seçeneği seçebilirsiniz: 'Seçili sayfada gizle' veya 'Seçili sayfalarda göster'.

Varsayılan olarak, widget işaretli sayfalarda gizlenecektir, ancak bunun yerine işaretli sayfalarda widget göstermek üzere değiştirebilirsiniz.

Açılır menüden seçilen sayfalarda widget'ı göstermek veya gizlemek istediğinizi seçin

Sonra, ‘Gizle/Göster’ özelliği için yapılandırma seçeneklerine bakalım.

Açılır menünün altında üç sekme bulacaksınız. Bunlar 'Sayfalar', 'Yazı Tipleri' ve 'Taksonomiler' sekmeleridir.

'Sayfalar' sekmesi, ana/ön sayfa, blog bölümü, arşivler, 404 sayfaları ve arama sayfasında widget'ları gizleme/gösterme seçenekleri sunar. Devam edin ve bir sayfa seçin.

Widget'ı gizlemek veya göstermek istediğiniz sayfaları kontrol edin

Bundan sonra, WordPress widget'ını hangi sayfalarda gizlemek/göstermek istediğinizi seçmek için 'Gönderi Türleri' sekmesine gidebilirsiniz.

Ardından, 'Taksonomiler' sekmesine geçin ve WordPress widget'larınızı gizlemek veya göstermek için kategorileri seçin. Bu, widget'ın belirli bir WordPress kategorisindeki blog gönderileri için görüntüleneceği veya gizleneceği anlamına gelir.

Bittiğinde, ilerlemenizi kaybetmemek için ‘Kaydet’ düğmesine tıklamayı unutmayın.

Widget'ı gizlemek veya göstermek istediğiniz kategorileri seçin

Artık web sitenizi çalışırken görmek için ziyaret edebilirsiniz.

Bu eğitim için, 'Arama' widget'ını yalnızca 'Blog' sayfasında gösterdik ve WordPress web sitemizdeki diğer tüm sayfalarda gizledik.

Widget'ları gösterme/gizleme önizlemesi

Ek İpucu: WordPress'te Etkin Olmayan Widget'ları Kaldırma

Bir adım daha ileri gitmek için, etkin olmayan widget'ları kaldırmak isteyebilirsiniz.

Özellikle son zamanlarda WordPress temanızı değiştirdiyseniz, bazı widget'ların 'Etkin Olmayan Widget'lar' bölümüne taşındığını fark etmiş olabilirsiniz. Bunun nedeni, yeni temanın bu widget'larla eşleşen widget alanlarına sahip olmamasıdır.

Bu etkisiz widget'lar sitenizi karıştırabilir, bu yüzden onları temizlemek iyi bir fikirdir. Bunu yapmak için WordPress kontrol panelinizde Görünüm » Widget'lar bölümüne gidin ve ‘Etkisiz Widget'lar’ bölümüne doğru aşağı kaydırın.

Oradan, bunları kalıcı olarak kaldırmak için 'Etkin Olmayan Widget'ları Temizle' düğmesine tıklamanız yeterlidir.

Klasik düzenleyicideki aktif olmayan widget'ları temizle düğmesine tıklayın

Ayrıntılı talimatlar için, WordPress'te etkin olmayan widget'ları kaldırma hakkındaki eğitimimize göz atın.

SSS: Belirli WordPress Sayfalarında Widget Gösterme/Gizleme

Sitenizin işlevselliğinden en iyi şekilde yararlanmak için widget'ları nerede ve ne zaman göstereceğinizi bilmek çok önemli olabilir. Widget görünürlüğünü yönetme hakkında sıkça aldığımız bazı sorular şunlardır:

WordPress'te belirli bir sayfaya widget nasıl eklenir?

Bir widget'ı belirli bir sayfaya eklemek için Widget Options gibi bir eklentiye ihtiyacınız olacak. Kurulduktan sonra, WordPress kontrol panelinizdeki Görünüm » Widget'lar altındaki widget ayarlarından widget'ları belirli sayfalara atayabilirsiniz.

WordPress'te belirli bir sayfada kenar çubuğunu nasıl gizlerim?

WordPress düzenleyicisinde sayfayı düzenleyerek ve 'Sayfa Öznitelikleri' menüsünden 'Tam Genişlik' şablonunu seçerek belirli bir sayfada kenar çubuğunu gizleyebilirsiniz.

WordPress'te Sayfa Şablonunu Değiştirme

Bir eklenti olmadan widget görünürlüğünü kontrol edebilir miyim?

Varsayılan olarak WordPress, farklı sayfalarda widget görünürlüğünü kontrol etmek için yerleşik seçenekler sunmaz. Widget Options gibi bir eklenti kullanmak bu işlevselliği yönetmenin kullanıcı dostu bir yoludur.

WordPress'te menüden sayfaları nasıl hariç tutarım?

WordPress'te menülerden sayfaları hariç tutmak için WordPress kontrol panelinizde Görünüm » Menüler bölümüne gidin. Ardından, sağdaki menü yapısında kaldırmak istediğiniz sayfayı bulun.

Yapılandırma seçeneklerini açmak için sayfaya tıklayabilirsiniz. Devam edin ve 'Kaldır'a tıklayın.

Navigasyondan menü kaldırma

İstediğiniz sayfaları kaldırdıktan sonra, değişikliklerinizi uygulamak için 'Menüyü Kaydet'e tıklayın.

Widget yönetimi eklentilerinde herhangi bir güvenlik riski var mı?

Resmi WordPress deposundan popüler ve iyi bakımı yapılan eklentileri kullanmak genellikle güvenlidir. Kurulumdan önce her zaman eklenti incelemelerini, güncellemelerini ve uyumluluğunu kontrol edin.

Kullanmak istediğiniz eklenti güncellenmemişse, eski bir eklenti kullanmanın güvenli olup olmadığını öğrenmek için rehberimize göz atabilirsiniz.

Ek Kaynaklar: Daha Fazla WordPress Widget İpucu ve Püf Noktası

Umarım bu makale, belirli WordPress sayfalarında widget'ları nasıl göstereceğinizi veya gizleyeceğinizi öğrenmenize yardımcı olmuştur. Ardından, şu rehberlerimize de bakmak isteyebilirsiniz: :

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

66 CommentsLeave a Reply

  1. Web sitemde teknik bir bölümüm ve kişisel bir bölümüm var. Kişisel bölümdeki widget'ları gizlemek benim için çok faydalı çünkü hiçbir işe yaramıyorlar ve sadece engel oluyorlar. Bu harika ve nihayet web sitesi kategorilerini çok daha iyi kişiselleştirebiliyorum. Rehber için teşekkürler.

  2. Web sitemin widget alanlarını özelleştirmek için bu bir oyun değiştirici! WP Widget Visibility gibi bir eklenti kullanmak, farklı sayfalarda hangi widget'ların görüneceğini yönetmenin çok daha kolay bir yolu gibi görünüyor

  3. Tüm bunları basit CSS ile yapabilirsiniz. (display: none !important; büyüsüyle) Bence bu makaleyi bu seçeneği ekleyerek güncellemelisiniz. Gerçekten basit, eklentiye gerek yok. Şu anda eklentiyi ana sayfadan gizlemeyi başaramadım. Sadece ana sayfaya özel gövde kimliğine ihtiyacım var ve onu bulamadım.

    • We will look into the possibility for the future but for the moment we recommend this method as it is simpler than needing to use inspect element :)

      Yönetici

  4. Bu widget hiç çalışmıyor. Widget seçeneklerini veya başka bir şeyi değiştirmiyor.

  5. Tüm WP Tema seçeneklerimi saatlerce inceledikten sonra (sorunları bu kadar uzun sürede çözmemin nedenini asla bilemeyeceğim) belirli sayfalarda widget gösterme ve diğerlerinde göstermeme konusunda Google'da arama yaptım ve gönderinizi buldum.

    Artık ÇOK kolay. Ondan önce nasıl yaşadığımı asla bilemeyeceğim. Aslında, yaşadığımı sanmıyorum. Teşekkürler!

  6. Bahsedilen eklenti çalışmıyor. Widget Context'i kurdum ve etkinleştirdim. Ancak, Görünüm | Widget'lar sayfası hala yalnızca varsayılanları (Blog Kenar Çubuğu, Altbilgi 1 ve Altbilgi 2) gösteriyor. Gösterdiğiniz iletişim kutusu, tarayıcıyı kapatıp tekrar girmeme rağmen görünmüyor.

    • Bölüm bireysel widget'lar üzerinde olmalıdır. Görünmüyorlarsa, olası sorunları görmek için eklentinin desteğine başvurmanız gerekebilir.

      Yönetici

  7. Beyefendi, 3 Ekim 2018'de instamajo'dan Business 5 temasını satın aldım. Bu temayı özelleştirmede 2 sorunum var.

    1. Görünüm >> Özelleştir >> Widget

    Widget yerine burada Kenar Çubuğu 1 görünmüyor ve bir mesaj görünüyor

    Temanızda 1 başka widget alanı var, ancak bu belirli sayfa bunu göstermiyor.

    Özel Ayarlayıcı'yı kullanırken sitenizdeki diğer sayfalara göz atabilir ve bu sayfalardaki widget'ları görüntüleyip düzenleyebilirsiniz.

    Bu sorunu nasıl çözeceğim

    2. Bu temanın altbilgi alanında oturum açma seçeneği de geliyor, bunu nasıl kaldırabilirim

    Lütfen bu sorunları çözmek için Wpbeginner ekibinden talepte bulunun.

    • Merhaba Vikram,

      Temanız, özelleştiricide görüntülediğiniz sayfada widget göstermiyor. Widget eklemenin daha kolay bir yolu, bunun yerine Görünüm > Widgetler sayfasına gitmektir.

      Yönetici

  8. Merhaba, abone widget'ımın her sayfada nasıl görüneceğini bilmiyorum. Şu anda bilgisayarımda her sayfada görünüyor ancak başkaları için yalnızca "Hakkımda" Sayfamda görünüyor. Her yerde görünmesi için seçtim. Yardımcı olabilir misiniz?

  9. Yani bu işin tamamına yeniyim. TopConsult temasını ve şimdi Widget Context'i yüklemeyi başardım ama aptal sarışın olmadığım sürece çalışmıyor. Bir widget'a tıkladığımda tek seçeneğim ekle veya iptal etmek. Temaya yerleşik olarak gelen ve yalnızca ana sayfada görünmesini istediğim akıllı bir kaydırıcı olan “varsayılan widget'lar” da var! Ve onları hiç düzenleyemiyor gibiyim? Bana yardım edebilecek biri var mı?!

  10. Widget Context, Site Origin Widgets ile çakışıyor ve Widgets.php dosyasına erişimi engelliyor.

  11. Belirli bir sayfadan kenar çubuğunu gizlemek için Metin widget'ımdaki görünürlük seçeneğini kullanmaya çalışıyorum. Ama işe yaramıyor. Widget hala o sayfada görünüyor. Fikirleriniz var mı?

  12. Üzgünüm ama widget bağlamı her sayfada görüntüleme yeteneğine sahip değil mi? Widget'ı her yerde göster ayarına tıklarsam kaydırıcı widget'ım her sayfada görüntülenmez. Widget'ı seçilenlerde göster'e tıklayıp özel bir URL girersem (sitemdeki sayfalardan birinin URL'si) kaydırıcı widget'ım o sayfada hala görünmez. Nedenini veya bunu nasıl düzelteceğimi bilmiyorum ama yardım rica olunur.

  13. Cevabınız için teşekkür ederim. Display Widget gibi bir eklentiye ihtiyacım var, çünkü menüleri belirli kategorilerde kenar çubuğunda gösterecek şekilde ayarladım. Belki yanlış yapıyorum ama daha küresel görünüyor?

  14. Eklenti önerisi için teşekkürler. Display Widget için bir yedek gerekiyordu

    ancak, widget context WordPress sürümünüzle Test edilmedi, ki bu en güncel olanı.

    Yakında güncellenip güncellenmeyeceğini biliyor musunuz?

  15. Display Widgets Eklentisi v2.6.3.1, hacklenmiş kod nedeniyle depodan kaldırıldı:

    David Law

  16. Merhaba Herkes, bu eklenti kaldırılmış gibi görünüyor. Aynı şekilde çalışan başka bir eklenti bilen var mı – belirli widget'ları belirli sayfalarda göstermek ve widget'ların görünmesini istemediğiniz sayfalarda kenar çubuğunu gizlemek (tam genişlikte sayfa göstermek) – Display Widgets'ın yaptığına benzer?

  17. Ne yazık ki, en son Wordpress güncellemesinin widget'ların düzenlenmesini bozduğu anlaşılıyor. Güncellemeden önceki widget'larım için ayarladığım ayarlar duruyor, ancak onları değiştiremiyorum veya gelecekteki widget'lara ayar ekleyemiyorum. Bunun bir çözümü olan var mı?

  18. Bunların hepsi harika çalışıyor, ancak çalışmadığı bir durum var ve bu da aMember gibi üçüncü taraf entegrasyonunun bir parçası olan belirli bir URL için geçerli.

    aMember sayfası normal taksonomilerden herhangi biri olarak görünmüyor, bu nedenle belirli URL'yi widget'a bir şekilde eklemeniz gerekir. Şu ana kadar bu işlevselliği göremiyorum.

    Sitede gösterilmesini istediğiniz ancak bu üçüncü taraf entegrasyon sayfalarında gösterilmesini istemediğiniz widget'ları gizlemenin başka bir yolu olup olmadığını merak ediyorum. Fikirleriniz var mı?

    • Bunu çözmem sadece birkaç dakikamı aldı, işte çözüm:
      Wordpress taksonomisi dışında kalan sayfalar için mantık ayarını kullanabilirsiniz. Dişli sembolüne tıklayın, ardından "mantık" sekmesini açın.
      Benim durumumda, koşullu ifadeyi girmek yeterli: is_page( $page = '/member/*.php' )
      WP entegre üçüncü taraf üyelik betiklerimle ilişkili tüm sayfalardaki widget'ları gizler.

  19. Teşekkürler! Bu mükemmel bir videoydu. Hayatımı kolaylaştırdı. Harika iş.

  20. Neredeyse çok kolay. Display Widget'ı ilk kez kullandım ve tam olarak istediğim şeyi yaptı.

  21. Widget yalnızca kategorilerde görünüyor, sayfalarda değil. Tüm farklı kombinasyonları denedim ve kategoriler dışında hiçbiri çalışmıyor. Lütfen yardım edin.

  22. Divi temasını kullanıyorum ve widget, kontrol ettiğim sayfalarda görünmüyor. Temanın ve WordPress'in en son sürümüne güncelledim. Yardım!

  23. bu, google adsense tarafından yasaklanmadan tartışmalı içerik kullanmama izin verecek mi

  24. Merhaba,

    Bu harika ve tam aradığım şey, ancak farklı sayfalarda göstermek veya gizlemek yerine farklı bölümlerde gösterme ve gizleme yolu var mı?

    Örneğin, site yapım şöyledir:

    Ana Sayfa
    Hakkımızda
    –Alt Sayfa
    –Alt Sayfa
    –Alt Sayfa
    İş
    Hizmetler
    –Alt Sayfa
    –Alt Sayfa
    –Alt Sayfa
    İletişim

    Yani hizmet bölümündeki tüm alt sayfaları seçmek yerine, example.com/services/ altındaki her şeyi seçip belirli bir widget'ı gösterip gizleyebilir miyim?

    Any help would be appreciated! :)

  25. Merhaba,

    Blogdan metin widget'ını kaldırdım, siteyi açtığımda hala yükleniyor.

    Lütfen ne yapmam gerektiğini söyler misiniz?

      • Teşekkürler ancak hala Eski gönderi sayfalarında widget gösteriyor.

        2, 3, 4 gibi eski sayfalarda gösterilmesini durduracak bir eklenti var mı?

  26. Hey, bu WP 4.5.4 veya daha yenisiyle çalışıyor mu? Yükledim ve hiçbir fark göstermiyor. Bir widget'ı bir sayfadan gizlemeye çalışıyorum.

    Teşekkürler

    • Tam olarak aynı sorunu yaşıyorum, benim için çalışıyordu ama yakın zamanda çalışmayı bıraktı

  27. Bazı temalarda %100 çalışacaktır.
    Ancak diğer temalarda widget'ı gizlediğinizde, widget yerine bir mesaj görüntülenecektir.

    İkinci tür temalar için bir hilem var.

    Yalnızca metin widget'ı ekleyin, metin widget'ının içinde metin hiçbir şey olmayacaktır.

    Bu hileyi sitelerimde kullandım. örneğin kendi sitemde kullandım.

  28. Widgets Display eklentisini yükledim ve kullandım. neden gizlenen widget'lar hala site sayfalarında yer kaplıyor. Yani ekranda sadece metin gösteren tek bir sütun kalmalı. Şimdi widget'lar görünmüyor ama boş bir alan var. Lütfen bu soruna bir çözüm sunun

  29. WP 4.3 ve WP 3.5.1'e Yüklendi "Widget mantığı: " kelimelerinin altında boş bir metin alanı alanı alıyorum

    Neyi kaçırıyorum???

  30. Çok güzel, size çok minnettarım, bir aydır bunun için merak ediyordum.
    Şimdi bitti.

  31. bundan önce widget mantığı kullanıyordum.

    is_page(); is_single(23,454,53,1,); kod tabanlı taksonomileri kullanırdı

Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.