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

WordPress Admin’den Gereksiz Menü Öğeleri Nasıl Gizlenir

Yıllarca WordPress web sitelerini yönettikten sonra, WordPress yönetici alanının gereksiz menü öğeleriyle karmaşık hale gelebildiğini gördük. Bu durum özellikle çok yazarlı bir site yönetiyorsanız veya müşterileriniz için web siteleri yönetiyorsanız geçerlidir.

Yönetici alanını temizlemek, ekibinizin nadiren kullanılan özelliklerin karmaşası olmadan yalnızca ihtiyaç duydukları temel seçeneklere odaklanmasına yardımcı olur. WordPress yönetim sürecinizi kolaylaştırmanın ve ekibiniz ya da müşterileriniz için kullanıcı deneyimini iyileştirmenin basit ama etkili bir yoludur.

Bu makalede, WordPress yönetici alanındaki gereksiz öğeleri nasıl gizleyeceğinizi göstererek kendiniz ve kullanıcılarınız için daha temiz, daha verimli bir çalışma alanı oluşturmanıza yardımcı olacağız.

How to hide items from WordPress admin

WordPress’te Yönetici Menüsü Öğeleri Neden Gizlenir?

WordPress yönetici alanında, istediğiniz zaman değiştirebileceğiniz çok sayıda menü, alt menü, seçenek ve tema ve eklenti ayarları vardır. Bu WordPress yönetici menüsü öğelerinden bazıları gösterge paneli widget’ları, yazı düzenleme alanı, eklentiler, görünüm, araçlar ve daha fazlasını içerir.

Ancak bu menü seçeneklerinin çoğu günlük olarak kullanılmaz ve yönetici ekranında dağınıklığa neden olur. Çok yazarlı bir WordPress web sitesi işletiyorsanız veya yönetici alanını ziyaret eden müşterileriniz varsa, WordPress yönetici panelini temizlemek iyi bir uygulamadır.

Yalnızca yazarlarınız ve müşterileriniz için yararlı olan menüleri ve seçenekleri tutmalı ve geri kalan alt menüleri gizlemelisiniz.

WordPress sitenizde farklı rollere ve yeteneklere sahip kullanıcılar için farklı yönetici arayüzleri oluşturarak öğeleri kullanıcı rollerine göre devre dışı bırakmak da isteyebilirsiniz.

Bununla birlikte, WordPress yöneticisinden gereksiz menü öğelerini nasıl kaldırabileceğinize bakalım.

Not: Bu kılavuz, sitenizdeki kayıtlı bir kullanıcının oturum açtığında gördüğü arka uç yönetici menüsü hakkındadır.

Tüm web sitesi ziyaretçilerinizin gördüğü gezinti menülerini özelleştirmek istiyorsanız, WordPress’te nasıl gezinti menüsü ekleneceğine ilişkin adım adım kılavuzumuza göz atmalısınız.

Video Eğitimi

Subscribe to WPBeginner

Eğer yazılı talimatları tercih ediyorsanız, okumaya devam edin.

Belirli WordPress Yönetici Menüsü Öğeleri Nasıl Gizlenir

WordPress yönetici panosundan menüleri ve öğeleri gizlemenin en acemi dostu yolu Admin Menu Editor eklentisini kullanmaktır. Bu, menü başlıklarını, URL’leri, simgeleri ve daha fazlasını değiştirmenize olanak tanıyan ücretsiz bir WordPress eklentisidir.

Ayrıca yönetici kenar çubuğundan menü öğelerini gizleyebilir, kullanıcı rolü izinlerini ayarlayabilir ve WordPress yönetici çubuğunuzu düzenlemek için menü öğelerini sürükleyip bırakabilirsiniz.

Öncelikle Admin Menu Editor eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Daha fazla ayrıntı için lütfen bir WordPress eklentisinin nasıl kurulacağına ilişkin kılavuzumuza bakın.

Etkinleştirmenin ardından, WordPress panonuzdan Ayarlar ” Menü Düzenleyici ‘ye gidebilirsiniz. Bu ayarlar sayfasında, tüm menü ve alt menü öğelerinizi ‘Yönetici Menüsü’ sekmesi altında göreceksiniz.

Rearrange admin menu items

Sıralarını yeniden düzenlemek için menü öğelerinizi sürükleyip bırakabilirsiniz. Ayrıca yeni menü öğelerini kaldırma veya ekleme seçenekleri de vardır.

Ardından, devam edin ve daha fazla seçenek görmek için herhangi bir menü öğesi için aşağı oka tıklayın. Menü başlığını yeniden adlandırabilir, hedef sayfayı değiştirebilir ve daha fazlasını yapabilirsiniz.

Change menu item settings

Belirli bir kullanıcı için bir yönetici menü öğesini gizlemek için ‘Ekstra yetenek’ açılır menüsüne tıklamanız yeterlidir. Bundan sonra, verilen seçenekler arasından menü öğesini görüntüleyebilecek kullanıcı rolünü seçebilirsiniz.

Örneğin, yönetici dışındaki tüm kullanıcı rolleri için Medya menüsünü ve alt menülerini gizlemek istediğinizi varsayalım. Bunu yapmak için, ‘Ekstra yetenek’ açılır menüsüne tıklayın ve Roller altında ‘Yönetici’yi seçin.

Choose user role to hide menu item

İşiniz bittiğinde, devam edin ve değişikliklerinizi kaydedin.

Artık Medya menü öğesi yalnızca Yönetici rolü tarafından görülebilecek ve diğer kullanıcı rollerinden gizlenecektir.

Birisi hala URL’yi yazarak gizli menü öğesine erişmeye çalışırsa, ‘Bu yönetici sayfasına erişmek için yeterli izniniz yok’ hata mesajını görecektir.

Restricted error message

Şimdi farklı kullanıcılar için diğer yönetici menüsü öğelerini ve eklentilerini gizlemek için bu adımları tekrarlayabilirsiniz.

WordPress yöneticinizi özelleştirmenin daha fazla yolu için bu kılavuzlara göz atabilirsiniz:

Umarız bu makale WordPress yönetici alanındaki gereksiz öğeleri gizlemenize yardımcı olmuştur. Ayrıca en iyi WordPress etkinlik günlüğü ve izleme eklentileri uzman seçimlerimize ve WordPress yönetici çubuğunu devre dışı bırakma kılavuzumuza göz atmak 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.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

41 yorumLeave a Reply

  1. Hello:
    I am trying to remove the widget tab from the dropdown menu under the page url for editors.
    When you are logged in and have hit the “visit site” option under the site url in the upper left hand corner, then you hover back over the site url, it now shows options in the drop down, i.e dashboard, widgets, menu. I would like to remove widgets from this menu for editors.
    Thanks

    • Something like Widgets would be under the Appearance dropdown.

      In the Admin Menu Editor plugin settings, you would select the Appearance dropdown, and then the Widget dropdown on the right menu.

      You can then assign the ‘Extra capability’ needed for that feature.

  2. I have been using the website every day for about a year and a half. During that time, I have already installed almost everything I need for my work, but the truth is that it now has twice as many items and practically I need maybe half of it. Is it necessary to install a plugin, or can some parts of the menu be hidden with a snippet? He would like to avoid another plugin.

  3. Hey. Don’t use a plugin just use a conditional IF statement. There are a bunch you can use but here are a couple good ones to add to your functions or custom functions file.

    If you’re savvy with WP and some light coding this is the best alternative to a plugin by far, in my opinion.

    // Remove a main menu page link on admin/dash

    remove_menu_page( ‘$mainmenu-sluge’ );

    // Remove a main menu’s submenu link on admin/dash

    remove_submenu_page( ”$mainmenu-slug”, ”$submenu-slug”);

    Hope this helps.

    • Thank you for sharing this, our guides are designed for beginners that don’t have coding knowledge first but for those looking for an alternative, this could be a helpful option.

      Admin

  4. we have wordpress site, in our admin panel settings and Appearance not available, don”t why…whats the problem…

  5. Hi! I want to hide the tutorial tab on my menu but I can’t find it can anyone help me? I can send you pictures of it. Thanks!

    • If the menu is added via a plugin then you would want to reach out to your plugin’s support and they should be able to help you with hiding it.

      Admin

    • There should be the option to disable admin notices depending on the notices you no longer want to appear.

      Admin

  6. How can I hide some menu items for only certain Administrators not all of them? Because there are admins that I don’t want to touch on any design/customizations.

  7. Hi,

    Any news/info/solution/… about those flags! I have just installed plugin (super cool I must say), add demo user, playing with restrictions, logged in on another machine as demo user… ok. Done this “To view your changes to the menu you need to navigate away from the Adminimize settings page.” several times…

    But on the end of a day if this demo user would call me and said “I don’t see Woocommerce”… Well demo user! I see no flags on your Woo…

    Good for me to add demo user. I think I said enough.

    Br,

  8. I didn’t know this plugin, it’s amazing! Thank you so much for making me discover it, you saved my life haha

  9. Hello.
    After the last update 1.10.1 no longer see the flags of the things that I selected.
    How can I do?

    Thanks in advance.

  10. If I have role1 and role2 and each role has their own sidebar widget. Is there a way to add a hook so that when role1 is logged in they will only see sidebar widget1 and when role2 is logged in they will only see sidebar widget2. (see and be able to edit their own widget)
    Currently adminimize allows me to show or hide sidebar so there is no way to specify which sidebar widget.

    Thanks

  11. This saved me alot! I have this annoying client that keeps on destroying a customized (hard-coded) theme by resetting the appearance theme option on purpose to keep on demanding for unnecessary revisions. Now they can only edit posts which is suppose to be what the client should only be doing. :D Thanks alot for this!

  12. i think is better to use of hack rather than using too many plugins and most of them has bug also, which allow hackers kill your website! for example here i share you some of those codes to hide admin items:

    function remove_dashboard_widgets() {
    global $menu,$submenu;

    global $current_user;
    get_currentuserinfo();

    if ($current_user->ID != 1) { // only admin sees the whole thing
    // $menu and $submenu will return fo all menu and submenu list in admin panel .
    $menu[2] = “”; //Dashboard
    $menu[5] = “”; // Posts
    $menu[15] = “”; //Links
    $menu[25] = “”; //Comments
    $menu[65] = “”; //Plugins

    unset($submenu[‘themes.php’][5]); //themes
    unset($submenu[‘themes.php’][12]); //editor
    }
    }
    add_action(‘admin_head’, ‘remove_dashboard_widgets’);

    • Robert, your information is interesting. But as a non-coder, I wouldn’t know where to put this little nugget. Any more info on that?

    • you’re right, and I used your code, it worked well. but how did you come up with this and how can I use it for more security like disabling access to some other sections of my website. thanks.

  13. I have comments deactivated in adminimize in the menu options but it stil shows up on the admin screen for all users. I would like only admins and editors to see the comments.

  14. While the article is promising, as of this writing the plugin is compatible up to version 3.6 and hasn’t been updated in almost a year.

    I currently update the functions file using a great tutorial by Justin Tadlock (http://tinyurl.com/qda95ap) but this plugin looks like it would really streamline the process.

    Does anyone know of a similar plugin which is actively maintained and
    compatible with the latest version of wordpress (currently 3.9)?

  15. While the possibilities of this plugin are very nice and extensive, It misses one giant thing: the possibility to minimize the dashboard for certain administrators. On my client’s sites I want to maintain full access on my own admin account and limit the client’s admin acount(s). Or did I miss something and is this possible?

  16. Yes it is multisite compatible. We will try to cover the scaling of multisite WordPress in some future article. Thanks for the suggestion. However, for the time being try using plugins that are well coded, come highly recommended, and are well documented.

    • I installed it on multisite but wanted to control these things network wide not site by site. I could see no way to do that.

  17. This is great. i just had a client with no knowledge of WP and had to disable certain features so he didn’t blow this thing up. This plugin has helped. Also, very easy to use.

    Thanks!

    • I agree. Same problem. Easy to deactivate permissions, but an editor in itself does not have access to certain features which mean I need to give admin role to managers of the site. Then I “deactivate” features and me too as an admin lose the same permissions! Weird.

      This plugin is undiectional – yuo can deactivate but not asctivate permissions.

  18. is it multisite compatible ? And also can you do a post on scaling a multisite along with plugins ?it will be useful for us.We are finding it difficult to find info about wordpress multisite. Your help will be appreciated.

  19. This looks like an amazing plugin! Wow, I wonder if something this powerful adds a lot of weight and queries to the database. Does this plugin slow down editing the site?

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.