Daha önce bazı panel fonksiyon kodlarını paylaşmıştım sizlerle. Bugün de o konuya gelen bir yorum üzerine paylaşım yapıyorum. Biraz daha fazla bilgi vermek zarar getirmez.
Ekran Tercihlerinin Yanındaki Yardım Tabını Kaldırmak

Temanızın functions.php dosyasına eklediğiniz taktirde ekran tercihlerinin yanında çıkan yardım tabını kaldırabilirsiniz.
add_action('admin_head', 'mytheme_remove_help_tabs'); function mytheme_remove_help_tabs() { $screen = get_current_screen(); $screen->remove_help_tabs(); }
Tema Değiştirmeyi Engelleme
Bazı durumlarda istersiniz ki diğer Süper Adminler temayı değiştirmesin. Aşağıdaki kodu fonksiyon dosyasına ekleyin. Sadece 1 numaralı id sahibi kullanıcı temaları değiştirebilirken diğer süper adminler değişiklik yapamaz.
add_action('admin_init', 'slt_lock_theme'); function slt_lock_theme() { global $submenu, $userdata; get_currentuserinfo(); if ($userdata->ID != 1) { //1 Numaralı Kullanıcıya İzin Verdik unset($submenu['themes.php'][5]); unset($submenu['themes.php'][15]); } }
WordPress Mail Adresini Değiştirmek
Aşağıdaki kod yeterli şekilde işinizi görecektir. Böylece artık siteniz üzerinden giden mesajlarda wordpress@siteniz.com muhabbeti kalmayacaktır.
// Mail Adresini Değiştir add_filter('wp_mail_from', 'new_mail_from'); add_filter('wp_mail_from_name', 'new_mail_from_name'); function new_mail_from($old) { return 'mail@mail.com'; } function new_mail_from_name($old) { return 'ibocan.net'; }
Başlangıç Sayfasındaki Ögeleri Kaldırmak
Panele girdiğimizde karşımıza bir çok yapı çıkar. Bunlardan kimi zaman kurtulmak isteriz. İşte bunun için size güzel bir kaç kod.
function remove_dashboard_widgets(){ global$wp_meta_boxes; unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']); // Eklentiler unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']); // Son Yorumlar unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']); // Birincil unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']); // Sitenize Gelen Bağlantılar unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']); // Şu Anda unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']); // İkincil } add_action('wp_dashboard_setup', 'remove_dashboard_widgets');
Yeni Yazı Ekle Sayfasına Bilgilendirme Mesajı Koymak
Sitenizde birde çok kullanıcı var ve içlerinde içerik sağlayıcı olmak isteyenlerde var. Bunlar için bilgilendirme alanı yapabiliriz hem de Yazı Ekleme sayfasına.

// Yazı Ekle Bilgilendirme function wptutsplus_text_after_title( $post_type ) { ?> <div class="after-title-help postbox"> <h3>Bilgilendirme</h3> <div class="inside"> <p>Buraya istediğinizi yazın. Mesela yazılarınızı bu alanda yazacaksınız veya yazdıktan sonra sağ alandan kategori seçimini yapıp, gerekli olan anahtar kelimeleri ekleyin gibisinden. Hatta bir video bile gömebilirsiniz.</p> </div><!-- .inside --> </div><!-- .postbox --> <?php } add_action( 'edit_form_after_title', 'wptutsplus_text_after_title' );