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.