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 Yönetici Panelindeki İstenmeyen Widget'lar Nasıl Devre Dışı Bırakılır (2 Yöntem)

Birçok WordPress kullanıcısı, WordPress kontrol panelindeki istenmeyen widget'ları devre dışı bırakmak ister. Yönetici kontrol paneline widget ekleyen çok sayıda eklenti kullandığınızda, bu widget'lar çok fazla dağınıklık yaratabilir ve web sitenizi yönetirken önemli görevlere odaklanmayı zorlaştırabilir.

Bu sorunu çözmenin yollarını araştırdık ve kontrol paneli widget'larını kaldırabilen bazı eklentiler bulduk, ancak çoğu bu özelliği bir ücret karşılığında sunuyor. Bunun gibi basit bir şey için ödeme yapmanız gerektiğini düşünmüyoruz.

İyi haber şu ki, WordPress yönetici panelinizden istenmeyen widget'ları kaldırmak için kolay, ücretsiz bir yol bulduk. Bu kılavuz, herhangi bir para harcamadan veya sitenizde sorunlara neden olmadan bunu nasıl yapacağınızı gösterecektir.

WordPress'te İstenmeyen Widget'lar Nasıl Devre Dışı Bırakılır

Kontrol Panelinizdeki İstenmeyen Widget'ları Neden Devre Dışı Bırakmalısınız?

WordPress sitenize giriş yaptığınızda, kontrol paneli adı verilen bir ekran görürsünüz. Burası, web sitenizi yönettiğiniz yönetici alanının bir parçasıdır. Kontrol paneli, çeşitli bilgileri ve araçları görüntüleyen widget adı verilen birkaç küçük kutucuk içerir.

WordPress Kontrol Paneli Alanları

Bu widget'ların bazıları WordPress'ten gelirken, diğerleri yüklediğiniz eklentiler ve temalar tarafından eklenir. Genellikle, ne kadar çok eklenti kullanırsanız, kontrol panelinde o kadar çok widget görürsünüz.

Bu widget'lar kullanışlı olsa da, çok fazla dağınıklık yaratabilirler. İhtiyacınız olmayan bilgileri gösterebilir veya sayfa yüklemenizi yavaşlatabilirler. Bu nedenle bazı web sitesi sahipleri istenmeyen widget'ları devre dışı bırakmayı tercih eder.

Gereksiz widget'ları kaldırarak, yönetici panelinizi daha temiz ve kullanımı daha kolay hale getirebilirsiniz. Masanızı temizlemek gibidir - kullanmadığınız öğeleri kaldırdığınızda, önemli olanlara daha iyi odaklanabilirsiniz.

Widget'ları devre dışı bırakmak, kontrol panelinizin daha hızlı yanıt vermesini de sağlayabilir. Bu, sitenizi yönetmek için çok zaman harcıyorsanız faydalıdır. Bazı kullanıcıların görünümlerini basitleştirmek için WordPress yönetici çubuğunu kapatması gibi, gereksiz widget'ları kaldırmak da işinizi daha kolay ve verimli hale getirebilir.

Tüm bunları göz önünde bulundurarak, WordPress'te istenmeyen widget'ları nasıl devre dışı bırakacağınıza bakalım. Tercih ettiğiniz yönteme atlamak için aşağıdaki hızlı bağlantıları kullanabilirsiniz:

İpucu: WordPress yönetici alanınızdan belirli menü öğelerini kaldırmak mı istiyorsunuz? O zaman WordPress yönetici menü öğelerini gizleme hakkındaki adım adım kılavuzumuza göz atın.

Belirli WordPress Yönetici Paneli Widget'ları Nasıl Kaldırılır

Kontrol Paneli » Ana Sayfa'ya giderek, 'Ekran Seçenekleri' düğmesine tıklayarak ve görmek istemediğiniz widget'ların işaretini kaldırarak kontrol panelinizi kolayca düzenleyebilirsiniz. Bu en hızlı ve en basit yaklaşımdır.

WordPress kontrol panelindeki Ekran Seçenekleri özelliği

Ancak bu yöntem, 'Ekran Seçenekleri' menüsüne erişerek ve bu widget'ları yeniden etkinleştirerek sizin ve diğer kullanıcıların bu widget'ları kolayca tekrar görüntülemesine olanak tanır.

Daha kalıcı bir çözüm, temanızın functions.php dosyasına özel kod eklemektir. Bu karmaşık geliyorsa endişelenmeyin - bunu WPCode eklentisini kullanarak güvenli bir şekilde yapacağız.

WPCode, temaların veya eklentilerin normalde izin verdiğinden daha fazla özelleştirme yapmanızı sağlayan bir kod parçacığı eklentisidir. Özel kodu web sitenizin dosyalarını doğrudan düzenlemeden eklemenizi sağlayan bir aracı görevi görür. WPCode, kodunda hata bulursa kodu devre dışı bırakabilir.

Bu öğretici için WPCode'un ücretsiz sürümünü kullanabilmenize rağmen, premium sürümünü kullanacağız çünkü bu kılavuzun ilerleyen bölümlerinde yardımcı olabilecek bir yapay zeka kod oluşturucusu içeriyor.

Eklenti hakkında WPCode incelememizde daha fazla bilgi edinebilirsiniz.

WPCode'u kullanmak için, yönetici alanınıza WordPress eklentisini kurun. Ardından Kod Parçacıkları » + Parçacık Ekle'ye gidin.

Ardından, ‘Özel Kodunuzu Ekleyin (Yeni Parça)’ seçeneğini belirleyin ve ‘+ Özel Parça Ekle’ düğmesine tıklayın.

Adding a new custom code snippet in WPCode

Ardından, ekranda görünen seçenekler listesinden kod türü olarak 'PHP Snippet' seçmeniz gerekir.

PHP parçacığı seçeneğini seçin

Şimdi, özel kodunuza daha sonra kolayca tanımlayabilmeniz için ‘WordPress Kontrol Paneli Widget'larını Kaldır’ gibi basit bir ad verin.

Belirli WordPress panosu widget'larını kaldırmak için WPCode'a özel kod ekleme

Bundan sonra, aşağıdaki parçacığı ‘Kod Önizleme’ kutusuna yapıştırın:

function remove_dashboard_widgets() {
    global $wp_meta_boxes;

    // Remove the Welcome panel
    remove_action('welcome_panel', 'wp_welcome_panel');

    // Remove Site Health Status widget
    unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_site_health']);

    // Remove WordPress Events and News widget
    unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
}

add_action('wp_dashboard_setup', 'remove_dashboard_widgets');

Bu kod Hoş Geldiniz panelini, Site Sağlığı Durumu widget'ını ve WordPress Etkinlikleri ve Haberleri widget'ını kontrol panelinizden kaldırır.

Diğer widget'ları da kaldırmak için kodu değiştirebilirsiniz. Bunu nasıl yapacağınızdan emin değilseniz, WPCode'un yapay zeka özelliğini kullanabilirsiniz.

Sadece ‘Kod Türü’ açılır menüsünün yanındaki Yapay Zeka düğmesine tıklayın.

WPCode Yapay Zeka düğmesine tıklama

Ardından, başka bir widget'ı kaldırmak için kod satırları eklemesini isteyen bir komut istemi girin. Örneğin, Etkinlik widget'ını kaldırmasını istedik.

Bundan sonra, sadece ‘Oluştur’ düğmesine tıklayın.

Belirli bir WordPress kontrol paneli widget'ını kaldırmak için WPCode AI'yi sormak

Yapay zeka, belirtilen widget'ı kaldırmak için yeni bir satır ekleyecektir:

function remove_dashboard_widgets() {
    global $wp_meta_boxes;

    // Remove the Welcome panel
    remove_action( 'welcome_panel', 'wp_welcome_panel' );

    // Remove Site Health Status widget
    unset( $wp_meta_boxes['dashboard']['normal']['core']['dashboard_site_health'] );

    // Remove WordPress Events and News widget
    unset( $wp_meta_boxes['dashboard']['side']['core']['dashboard_primary'] );

    // Remove Activity widget
    unset( $wp_meta_boxes['dashboard']['normal']['core']['dashboard_activity'] );
}

add_action( 'wp_dashboard_setup', 'remove_dashboard_widgets' );

Bu yapıldıktan sonra, sadece ‘Ekleme’ bölümüne aşağı kaydırın. ‘Ekleme Yöntemi’nin ‘Otomatik Ekle’ olarak ayarlandığından ve Konumun ‘Yalnızca Yönetici’ olduğundan emin olun.

Ardından, Etkin Olmayan düğmesini 'Etkin' yapmak için geçirin ve 'Snippet Kaydet' düğmesine tıklayın.

WPCode kod parçasını yalnızca WordPress yönetici alanında yükleme

Yönetici Paneli » Genel Bakış'a döndüğünüzde, yalnızca devre dışı bırakmadığınız varsayılan widget'ları göreceksiniz.

Örneğimizde, bu ‘Bir Bakışta’ ve ‘Hızlı Taslak’ widget'ları görünür kalır.

WPCode ile belirli WordPress kontrol paneli widget'larını kaldırma

WordPress Yönetici Panelinizi Tamamen Boşaltma

Kontrol panelini hiç kullanmıyorsanız ve widget'lardan tamamen boşaltmak istiyorsanız, WPCode bu amaçla bir kod parçacığı şablonu sunar.

Kullanmak için, Kod Parçacıkları » + Parça Ekle bölümüne gidin. Ardından, arama çubuğunu kullanarak ‘Boş Yönetici Paneli’ kodunu bulun ve ‘Kütüphaneye bağlanarak kilidi aç (Ücretsiz)’ düğmesine tıklayın.

Boş yönetici paneli için kod parçacığını bulmak üzere WPCode kitaplığına bağlanılıyor

Şimdi, size bir WPCode hesabı oluşturmanızı veya mevcut hesabınıza giriş yapmanızı isteyen bir açılır pencere görünecektir.

Giriş yaptıktan sonra, ‘Kütüphaneden sitenize kod parçacıkları göndermeyi etkinleştir’ yazan kutuyu işaretleyin ve ‘WordPress'e Bağlan’ düğmesine tıklayın.

Kod kitaplığını bağlayın

Pencere daha sonra kapanacak ve önceki WPCode sayfasına döneceksiniz.

Şimdi, 'Boş Yönetici Kontrol Paneli' seçeneğinin altındaki düğme 'Kod parçacığı kullan' olarak değişecektir. Devam edin ve üzerine tıklayın.

WPCode'dan Boş Yönetici Paneli kod parçacığı şablonunu seçme

Bu aşamada WPCode sizin için kodu ayarlayacaktır.

Ekranınız şimdi hazırlanan kod parçasını şöyle göstermelidir:

Boş Yönetici Paneli WPCode kod parçacığı nasıl görünür

Bu kodu olduğu gibi etkinleştirebilir ve güncelleyebilirsiniz. Alternatif olarak, kod parçasının yalnızca yönetici olmayan kullanıcılar için çalışmasını sağlamak üzere ek bir kod satırı ekleyebilirsiniz.

Ek satırı eklemeyi seçerseniz, tam özel kod parçacığı burada:

add_action( 'wp_dashboard_setup', function () {
    // Check if the current user does NOT have admin privileges
    if ( ! current_user_can( 'manage_options' ) ) {
        global $wp_meta_boxes;
        $wp_meta_boxes['dashboard'] = array();
        remove_action( 'welcome_panel', 'wp_welcome_panel' );
    }
}, 1000 );

Herhangi bir değişiklik yaptıktan sonra, kod parçacığını etkinleştirin ve üstteki ‘Güncelle’ düğmesine tıklayın.

WPCode kullanarak, yönetici olmayan kullanıcılar için yönetici panelini boşaltmak üzere bir kod satırı ekleme

Bu yapıldığında, kullandığınız kodun hangi sürümüne bağlı olarak tüm WordPress kontrol paneli widget'ları devre dışı bırakılacaktır, ya tüm kullanıcılar için ya da yalnızca yönetici olmayan kullanıcılar için.

Şöyle görünmelidir:

WordPress panosu boşken nasıl görünür

WordPress Yönetici Alanını Özelleştirmek İçin Daha Fazla İpucu ve Püf Noktası Keşfedin

WordPress kontrol paneli widget'larınızı nasıl yöneteceğinizi artık bildiğinize göre, yönetici alanınızı özelleştirmenin daha fazla yolunu öğrenmek isteyebilirsiniz. WordPress deneyiminizi daha da iyileştirecek bazı faydalı makaleler şunlardır:

Bu makalenin, WordPress yönetici panelinde istenmeyen widget'ları nasıl devre dışı bırakacağınızı öğrenmenize yardımcı olduğunu umuyoruz. Ayrıca, en iyi WordPress etkinlik günlüğü ve izleme eklentileri hakkındaki rehberimize ve WP-Admin'e erişemediğinizde eklentileri nasıl devre dışı bırakacağınıza dair adım adım rehberimize de göz atmak 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

12 CommentsLeave a Reply

  1. Kullanılmayan widget'ları devre dışı bırakmak, hem organizasyon hem de web sitesi performansı için hızlı bir kazanç gibi görünüyor. Widget Devre Dışı Bırakma eklentisi için yapılan öneriyi oldukça beğendim, kolay bir çözüm isteyen biri için mükemmel görünüyor.

  2. Kod parçasını WP-Code ile test ettim ve harika çalışıyor. Panoda gizlemem gereken şey gerçekten kayboldu. En büyük avantajı, bu sonucu elde etmek için başka bir eklenti kullanmak zorunda olmamam. Sadece bir kod parçası kullanarak çözülebilecek eğitimlerinizi seviyorum. Gereksiz eklentiler için gerçekten çok yer kazandırdı.

  3. Neden “remove_meta_box()” yerine “unset()” kullanıyorsunuz?

    Curious :-)

    Saygılarımla,
    Arnold.

    • remove_meta_box can be good if you know when the meta box was added and add the code in the correct location but the unset method does not require that level of knowledge and is more guaranteed to work for a beginner :)

      Yönetici

  4. Merhaba.
    Diğer tüm widget'ları devre dışı bıraktığımda, listeden bunu seçmesem bile arama alanımı da kaybediyorum. Bu yüzden arama alanımı tutmak istiyorum, ancak diğer widget'ları değil. Bunu nasıl düzeltebilirim?

  5. Peki widget'ları gizlemek Kayıtsız widget'ların yüklenmeyeceği anlamına geliyorsa, web sitesi hızının da daha hızlı olacağı anlamına gelir mi?

    • Devre dışı bıraktığınız widget'lara bağlı olarak küçük bir hız artışı olabilir, ancak genel olarak hız açısından aşırı derecede fark edilir bir şey yoktur.

      Yönetici

  6. Merhaba,
    Ancak son resimde görüldüğü gibi widget alanını nasıl kaldırabiliriz? Widget'lar gitti, ancak kutular (boş) görünür durumda. Bu boş kutuları da kaldırabilir miyiz?

    Teşekkürler

    • Bunun için farklı bir eklentiye ihtiyacınız olur, eklenti şu anda bunları kaldırmıyor

      Yönetici

  7. Umm… Bunun hiçbir şeyi devre dışı bırakmadığını biliyor musunuz? Onları GİZLER, kodlanmış ek yüklerini bırakır ve fazladan bir eklenti ekler.

Yanıt 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.