Ana Sayfa » »
Tem
10
2013

Yönetim Paneli Bileşenleri Ortadan Kaldırmak

Yönetim paneline giriş yaptığımızda bizi yönetim paneli bileşenleri karşılar. WordPress haberleri, gelen bağlantılar, hızlı yazı yaz vs. gibi 6-7 tane bileşen bulunmaktadır. Ancak şahsen ben bu bileşenlerden sadece Şu Anda ve Son Yorumlar dışındaki bileşenleri kullanmıyorum. Eskiden Ekran Tercihleri bölümünden gizliyordum ama bu onların yüklenmesini engellemiyordu, dolayısıyla az da olsa performansı düşürüyorlar.

Halbuki bu bileşenlerden istediklerimizi tamamen ortadan kaldırmak mümkün. Bileşenleri ortadan kaldırmak için remove_meta_box fonksiyonunu kullanıyoruz. Yapmanız gereken aşağıdaki kodları temanızın functions.php dosyasına uygun şekilde eklemeniz.

function yakuphoca_disable_dashboard_widgets() {  
 //remove_meta_box('dashboard_right_now', 'dashboard', 'core'); //Şu anda
 //remove_meta_box('dashboard_recent_comments', 'dashboard', 'core'); //son yorumlar
 remove_meta_box('dashboard_primary', 'dashboard', 'core'); //WordPress haberler
 remove_meta_box('dashboard_secondary', 'dashboard', 'core'); //Diğer WordPress haberleri
 remove_meta_box('dashboard_incoming_links', 'dashboard', 'core'); //Gelen bağlantılar
 remove_meta_box('dashboard_plugins', 'dashboard', 'core'); //Eklentiler
 remove_meta_box('dashboard_quick_press', 'dashboard', 'core'); //Hızlı yazı yaz
 remove_meta_box('dashboard_recent_drafts', 'dashboard', 'core'); //Son Taslak yazılar
}
remove_action('welcome_panel', 'wp_welcome_panel'); //Hoşgeldiniz panelini kaldırır
add_action('admin_menu', 'yakuphoca_disable_dashboard_widgets');

Yüklenmemesini engellemek istediğiniz bir bileşen varsa o bileşeni engelleyen satırın başına // ifadesini ekleyip, o şekilde kodu, functions.php dosyanıza ekleyin.
Yönetim Bilişenleri Kaldırıldıktan Sonraki Durum

Bu yazımı beğendiyseniz, bu kategoride yer alan Varsayılan Meta Kutularını Ortadan Kaldıralım başlıklı fonksiyon, functions.php ve metabox konularında bilgi veren bir önceki yazımı da okumanızı tavsiye ederim.

Yorumunu Yaz

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Yukarı Çık