Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Belirli WordPress Sayfalarında Widget’ları Gösterme veya Gizleme

WordPress web sitenizin belirli sayfalarında widget görüntülemek mi istiyorsunuz?

Varsayılan olarak, web sitenize widget eklediğinizde bunlar tüm sayfalarda görünür. Ancak bazen, yalnızca belirli sayfalarda seçilen widget’ları göstermek isteyebilirsiniz. Bu, web sitenizi daha iyi özelleştirmenize ve daha kişiselleştirilmiş bir kullanıcı deneyimi sunmanıza yardımcı olabilir.

Bu makalede, belirli WordPress sayfalarında widget’ları nasıl göstereceğinizi veya gizleyeceğinizi göstereceğiz.

How to show or hide widgets from WordPress pages

WordPress Sayfalarında Widget’ları Neden Göstermeli veya Gizlemelisiniz?

WordPress widget ‘ları sitenizin kenar çubuğuna, altbilgisine ve üstbilgisine ek içerik eklemenize olanak tanır. İletiş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, online 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 sayfadaki widget’ları gizlemek, ana sayfayı dağınıklıktan 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 sunmaz. Bununla birlikte, bir WordPress eklentisi kullanarak widget’ları belirli sayfalarda görüntüleyebilirsiniz.

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

Widget Seçeneklerini kullanarak belirli sayfalardaki widget‘ları kolayca gizleyebilir veya gösterebilirsiniz. Farklı sayfalar, gönderiler ve cihazlar için widget’lar atamanıza ve kısıtlamanıza yardımcı olan eksiksiz bir widget yönetimi eklentisidir.

Not: Blok tema kullanıyorsanız Widget Options, blok tabanlı widget alanlarınızı klasik widget alanlarına dönüştürecektir. Ardından, sitenizdeki widget’ları göstermek/gizlemek için eklentiyi kullanabileceksiniz.

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

Etkinleştirmenin ardından, 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 etkinleştirildiğinden emin olun.

Classic Widgets Screen' option enabled in Widget Options

Bu, web sitenizdeki widget’ları gizleyebilmenizi veya gösterebilmenizi sağlar.

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

Widget options settings

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 yazı türleri sekmesine, taksonomiler sekmesine ve çeşitli sekme seçeneklerine sahip olacaktır. Ancak, widget’ların farklı sayfalardaki görünürlüğünü özelleştirmek için herhangi bir seçeneğin kutusunun işaretini kaldırabilirsiniz.

Edit page visibility options

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 gitmek isteyeceksiniz. 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üğü için seçenekler göreceksiniz.

‘Gizle/Göster’ açılır menüsü altında ilgili seçeneği seçebilirsiniz: ‘İşaretli sayfada gizle’ veya ‘İşaretli sayfalarda göster’.

Varsayılan olarak, widget işaretli sayfalarda gizlenir, ancak bunun yerine işaretli sayfalarda widget’ları göstermek için bunu değiştirebilirsiniz.

Choose if you want to show or hide widget on the checked pages from the dropdown menu

Daha sonra, ‘Gizle/Göster’ özelliği için yapılandırma seçeneklerini görelim. Açılır menünün altında üç sekme bulacaksınız. Bunlar ‘Sayfalar’, ‘Gönderi Türleri’ ve ‘Taksonomiler’ sekmeleridir.

‘Sayfalar’ sekmesi, ana sayfa/ö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.

Check the pages where you want to hide or show the widget

Bundan sonra, ‘Yazı Türleri’ sekmesine gidebilir ve WordPress widget’ını gizlemek/göstermek istediğiniz sayfaları seçebilirsiniz.

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

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

Choose categories where you want to hide or show the widget

Artık iş başında görmek için web sitenizi 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.

Preview for show/hide widgets

Umarız bu makale belirli WordPress sayfalarında widget’ları nasıl göstereceğinizi veya gizleyeceğinizi öğrenmenize yardımcı olmuştur. Daha sonra, en kullanışlı WordPress wid get’ları listemizi görmek veya ücretsiz bir iş e-posta adresi oluşturma hakkındaki makalemizi okumak isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

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

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

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

Reader Interactions

63 yorumBir Cevap Bırakın

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Amber

    This widget doesn’t work at all. It doesn’t change the widget options or anything.

  3. Ian Hanson

    After hours of perusing all my WP Theme options (why it takes me this long to solve problems I’ll never know) I Googled how to show widgets on certain pages and not others…and found your post.

    It’s SO easy now. How I lived without it before I’ll never know. Actually, I don’t think I was living. Thanks!

    • WPBeginner Support

      Glad our guide could help :)

      Yönetici

  4. Roman

    This is an awesome free plugin. Worked like a charm. THank you.

    • WPBeginner Support

      Glad our recommendation could help :)

      Yönetici

  5. Jim Gersetich

    The plugin referenced does not work. I installed Widget Context and activated it. However, the Appearance | Widgets page still only shows the defaults (Blog Sidebar, Footer 1, and Footer 2.) The dialog box you show does not appear, even after closing the browser and reentering.

    • WPBeginner Support

      The section should be on individual widgets. If they are not appearing you may need to reach out to the plugin’s support to see possible issues.

      Yönetici

  6. Vikram Bheel

    Sir, I bought the Business 5 theme from the instamajo on October 3, 2018. I have 2 problems in customizing this theme.

    1. Apperiance >> Customize >> Widget

    Sidebar 1 is not visible here in place of widget and a message is visible

    Your theme has 1 other widget area, but this particular page does not display it.

    You can navigate to other pages on your site while using the Customizer to view and edit the widgets on those pages.

    How to solve this problem

    2. The option of logging in footer area of ​​this theme is also coming, how to remove it

    Please request to the Wpbeginner team to resolve these issues.

    • WPBeginner Support

      Hi Vikram,

      Your theme does not display widgets on the page you are viewing in the customizer. An easier way to add widgets is by going to Appearance > Widgets page instead.

      Yönetici

  7. Sandra

    Total Awesomeness! Thank you so much!!! I’m finally going to have a great looking site!

  8. Abby

    Hello, I don’t know to get my subscribe widget to show on every page. Right now it shows on every page on my computer but only shows on my “About Me” Page for others. I have selected for it to appear everywhere. Can you help?

  9. Katie

    So I am totally new to this whole thing. I managed to get the TopConsult theme installed and now Widget Context but unless I am being a dumb blonde it’t not working. When I click on a widget the only option I have is to add or cancel. As well as there are “default widgets” built into the theme one of which is a smart slider that I only want to appear on the home page! And it doesn’t look like I can edit those at all? Can anybody help me?!

  10. Phil

    Widget Context clashes with Site Origin Widgets and disallows access to the Widgets.php file.

  11. Julie Spears

    I am trying to use the visibility option on my Text widget to hide the sidebar from a specific page. But it isn’t working. The widget still shows up on that page. Any ideas?

  12. Gary McGeown

    super, one more small job completed.

    Thanks,

    Gary

  13. Sergio

    The “popular posts” widget isn’t visible to the public. How can this be adjusted?

  14. john

    I am sorry but widget context does not have the ability to display on every page? If I click the setting that says show widget everywhere it does not display my slider widget on every page. If I click on show widget on selected and enter a custom URL (the URL to one of the pages on my site) it still does not show the slider widget on that page. I am not sure why or how to fix this but help would be appreciated.

    • Anand

      have a similar issue as John..

    • Ganesh

      Even i have similar issue.

  15. Debabrata Mondal

    Thank you! That was really helpful!

  16. santhosh

    Awesome work! very easy to use plugin :) thank you very much.

  17. David Norwood

    Thank you for your reply. I need a plugin like Display Widget, as I have it set up to show menus on the sidebar in specific categories . Maybe I am doing it incorrectly, but it seems to be more global?

  18. David Norwood

    Thank you for the plug-in suggestion. I need a replacement for Display Widget

    however, widget context Untested with your version of WordPress, which is the most recent .

    Do you if it will be updated anytime soon?

  19. David Law

    Display Widgets Plugin v2.6.3.1 has been removed from the repo due to hacking code:

    David Law

    • WPBeginner Support

      Hi David,

      Thanks for the heads up. We have removed the plugin mention and replaced it with a new plugin.

      Yönetici

      • David Norwood

        which plugin did you replace Display Widget with. I have not been able to get Widget options to work yet.

  20. Noel

    Hi All, it seems this plugin has been removed. Anyone know of another plugin that operates in the same way – showing certain widgets on certain pages and hiding sidebar (show full width page) on pages you do not want the widgets to appear on – similar to what Display Widgets did?

    • Joel Newcomer

      Widget Options is the best alternative that I’ve been able to find.

  21. Alex

    Unfortunately, it looks like the latest Wordpress update broke editing the widgets. The settings I had set for my widgets before the update remain, but I can’t change them or add settings to future widgets. Does anyone have a fix for this?

  22. Steve

    This all works great, however, there is one situation where it does NOT work and that is for a specific URL that is part of a third party integration, like aMember.

    The aMember page do not appear as any of the normal taxonomy, so you would need to somehow add the specific URL to the widget. So far I do not see that functionality.

    Wondering if there is another way to hide widgets you want to shown on the rest of the site, but not on these third party integration pages. Any ideas?

    • Steve

      Took me only a few minutes to figure this one out, here’s the solution:
      For any pages that reside outside of the Wordpress taxonomy, you can use the logic setting. Click the gear symbol, then open the “logic” tab.
      In my case, simply entering the conditional: is_page( $page = ‘/member/*.php’ )
      hides the widgets on all pages associated with my WP integrated third party membership scripts.

  23. Mark Saffell

    Thank you! This was the perfect video. It made my life easy. Great job.

  24. Michael J Ming

    Almost too easy. I used Display Widget for the first time and it did exactly want I wanted it too.

  25. Miriam

    The widget is only showing up on categories, not on pages. I have tried all different combinations and none but categories are working. Please help.

    • resa

      Uninstall it. It’s generating spam. Try the one suggested above.

  26. Lori

    I’m using the Divi theme and the widget isn’t showing on the pages I checked. I have updated to the latest version of the theme and WordPress. Help!

  27. lee

    will this allow me to use controversial content without being banned by google adsense

  28. Shaun Taylor

    Hello,

    This is great and just what I’m looking for, however Is there a way, instead of showing or hiding on different pages, to show and hide in different sections?

    For example if my site structure is:

    Home
    About
    –Subpage
    –Subpage
    –Subpage
    Work
    Services
    –Subpage
    –Subpage
    –Subpage
    Contact

    So rather than me having to choose all of the sub pages in the service section, can I just choose everything under example.com/services/ will show or hide a certain widget?

    Any help would be appreciated! :)

  29. Gaurav Kumar

    Hi,

    I have removed text widget from blog, still it is loading when I am opening the site.

    Please tell me what should I do.

    • WPBeginner Support

      You are probably seeing a cached version of your blog. Purge your cache and revisit the page.

      Yönetici

      • Gaurav Kumar

        Thank you but even now it is showing widget in Older post pages.

        Is there a plugin to stop it showing in older pages like page no 2 page 3 page 4 etc.

  30. Victor

    Hey, does this work with WP 4.5.4 or later? Because I have installed it and shows no difference. Im trying to hide a widget from a page.

    Thanks

    • Steph

      I am having exactly the same problem, it used to work for me but has stopped working recently

  31. Mahendra

    It will work 100% on some themes.
    But in other themes when you will hide widget, a message will display instead of widget.

    I have a trick for second type of themes.

    Add only text widget, inside the text widget, text will be nothing.

    I have used this trick in my sites. for example I have used in my own site.

  32. Jeff

    Thanks for the post, i’ve been trying to figure this out for quite some time

  33. Robert

    I don´t think it works with WP 4.5?

  34. Anne

    Does this plugin also work with posts rather than pages?

    • Steven

      Yes! Also u can also filter by page/post id

  35. Mujahid Rasul

    I installed and used Widgets Display plugin. why hidden widgets are still occupying space in the site pages. I mean the there should be left only one column showing the text on the whole screen. Now the widgets are not showing but space is empty. please provide solution of this problem

    • Danielle

      I am having this problem as well. Have you found a solution?

  36. Bob Clinton

    Installed on WP 4.3 and WP 3.5.1 Just get a blank text area field under the words “Widget logic: ”

    What am I missing???

  37. Anurag Singh

    very nice i am very thank full to you wondering from last month for this.
    now it’s done

  38. AyhanSipahi

    i used to use widget logic before this.

    is_page(); is_single(23,454,53,1,); used to use code based taxonomies

  39. wpbeginner

    @Ynotwebdesigns Yes it is because we tried it :)

  40. Ynotwebdesigns

    Is this plugin compatible with the latest WP version?

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.