Yöneticiler Hariç Tüm Kullanıcılar İçin WordPress Yönetici Çubuğu Nasıl Devre Dışı Bırakılır

750 425 KreatifAjans

WordPress’teki yönetici çubuğunu kolayca devre dışı bırakmak ister misiniz?

Varsayılan olarak, herhangi bir kullanıcı için WordPress yönetici çubuğunu kontrol panelinden kolayca devre dışı bırakabilirsiniz. Ancak sitenizde çok sayıda kayıtlı kullanıcı varsa bu yöntem zaman alabilir.

Bu makalede, yöneticiler dışındaki tüm kullanıcılar için WordPress yönetici çubuğunu nasıl devre dışı bırakacağınızı göstereceğiz.

Disabling WordPress admin bar for all users except administrators

WordPress Yönetici Çubuğu nedir?

Varsayılan olarak, WordPress, tüm oturum açmış kullanıcılar için üstte bir yönetici çubuğu görüntüler. Bu araç çubuğu, WordPress yönetici alanında ve oturum açtığınızda diğer tüm sayfalarda görülebilir.

WordPress admin bar

WordPress yönetici araç çubuğu, farklı WordPress bölümlerine faydalı kısayollar içerir. Yönetici çubuğunda bulunan kısayollar, bir kullanıcının WordPress’teki rolüne ve izinlerine göre değişir.

Bununla birlikte, web sitenizin ön ucundaki genel sayfaları görüntülerken, yönetici çubuğu biraz dikkat dağıtıcı olabilir. Ayrıca web sitenizin tasarımını ve kullanıcı deneyimini de etkileyebilir.

Neyse ki, yöneticiler dışındaki tüm kullanıcılar için WordPress yönetici çubuğunu kolayca devre dışı bırakmanın birden fazla yolu vardır.

Yöntem 1. WordPress Yönetici Çubuğunu Herhangi Bir Kullanıcı İçin Devre Dışı Bırakma

WordPress, her kullanıcının sadece kullanıcı profilini düzenleyerek yönetici çubuğunu devre dışı bırakmasına izin verir. Bir site sahibi olarak, diğer kullanıcıların profillerini de düzenleyebilir ve onlar için yönetici çubuğunu devre dışı bırakabilirsiniz.

WordPress’teki herhangi bir kullanıcı için yönetici çubuğunu devre dışı bırakmak istiyorsanız, kullanıcı profilini düzenlemeniz gerekir.

Kullanıcılar »Tüm Kullanıcılar sayfasına gidin ve ardından yönetici çubuğunu devre dışı bırakmak istediğiniz herhangi bir kullanıcı için ‘düzenle’ bağlantısını tıklayın.

Edit user settings

Bu sizi kullanıcı profili düzenleyici sayfasına götürecektir. Buradan, ‘Siteyi görüntülerken araç çubuğunu göster’ seçeneğinin yanındaki kutunun işaretini kaldırın.

Disable admin bar

Aşağı kaydırın ve değişikliklerinizi kaydetmek için “Kullanıcıyı Güncelle” düğmesini tıklayın.

Bu, web sitesini ziyaret ettiklerinde söz konusu kullanıcı için yönetici çubuğunu devre dışı bırakacaktır.

Site without admin bar

Bir avuç kullanıcınız varsa, devam edip hepsi için yönetici çubuğunu manuel olarak devre dışı bırakabilirsiniz. Ancak, çok sayıda kullanıcıya sahip bir üyelik sitesi çalıştırırsanız, bu yöntem işe yaramaz.

Neyse ki, yöneticiler dışındaki tüm kullanıcılar için yönetici çubuğunu hızlı bir şekilde devre dışı bırakmanın başka yolları da var.

Yöntem 2. Eklenti Olan Yöneticiler Dışında Tüm Kullanıcılar için Yönetici Çubuğunu Devre Dışı Bırakın

Bu yöntem, WordPress yöneticisini tüm kullanıcılar için hızlı bir şekilde devre dışı bırakmanıza olanak tanır.

Öncelikle, Kullanıcı Rollerine Dayalı Yönetici Çubuğunu Gizle eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuza bakın.

Etkinleştirmenin ardından Ayarlar »Yönetici Çubuğu Ayarlarını Gizle sayfasına gidin. Buradan, yönetici çubuğunu devre dışı bırakmak istediğiniz kullanıcı rollerinin yanındaki kutuları işaretleyin.

Hide Admin settings with a plugin

Ayarlarınızı kaydetmek için ‘Değişiklikleri Kaydet’ düğmesine tıklamayı unutmayın.

Yöntem 3. Kodu Kullanan Yöneticiler Dışında Tüm Kullanıcılar için Yönetici Çubuğunu Devre Dışı Bırakın

Bu yöntem, WordPress tema dosyalarınıza kod eklemenizi gerektirir. Bunu daha önce yapmadıysanız, WordPress’te kod parçacıklarını nasıl kopyalayıp yapıştıracağınızla ilgili kılavuzumuza bakın.

Aşağıdaki kodu temanızın functions.php dosyasına veya siteye özel bir eklentiye eklemeniz yeterlidir.

add_action('after_setup_theme', 'remove_admin_bar'); function remove_admin_bar() { if (!current_user_can('administrator') && !is_admin()) { show_admin_bar(false); } }

Bu kod, mevcut kullanıcının yönetici olup olmadığını ve yönetici panosunu görüntülemediğini kontrol eder. Her iki koşul da eşleşirse, WordPress yönetici çubuğunu devre dışı bırakır.

Her şeyin düzgün çalıştığından emin olmak için değişikliklerinizi kaydetmeyi ve web sitenizi kontrol etmeyi unutmayın.

Yöntem 4. Yöneticiler Dahil Tüm Kullanıcılar için Yönetici Çubuğunu Devre Dışı Bırakın

Yönetici çubuğunu kendiniz ve sitenizdeki diğer yöneticiler dahil tüm kullanıcılar için devre dışı bırakmak isterseniz ne olur?

Bunu, daha önce gösterdiğimiz kodu değiştirerek yapabilirsiniz.

Aşağıdaki kodu temanızın functions.php dosyasına veya siteye özel bir eklentiye eklemeniz yeterlidir.

/* Disable WordPress Admin Bar for all users */ add_filter( 'show_admin_bar', '__return_false' );

Bu kod, web sitenizin genel sayfalarını görüntülerken tüm kullanıcılar için yönetici çubuğunu devre dışı bırakacaktır. Tüm kullanıcılar, WordPress yönetici panosunun içindeki araç çubuğunu yine de görebilir.

Bu makalenin, yöneticiler dışındaki tüm kullanıcılar için WordPress yönetici çubuğunu nasıl devre dışı bırakacağınızı öğrenmenize yardımcı olacağını umuyoruz. Ayrıca, en son WordPress güvenlik kılavuzumuzu ve herhangi bir kod olmadan özel sayfa düzenleri oluşturmak için en iyi WordPress sayfa oluşturucu karşılaştırmamızı görmek isteyebilirsiniz.

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