WordPress 3.1 ile bir anda admin bar tepemizde belirdi. Seven var, sevmeyen var. Kısa kesip kaldırmayı göstereyim hemen.
1. Yol | Temanızın functions.php dosyasına aşağıdaki kodu ekleyin.
if (!is_admin() && !current_user_can('add_users')){ wp_deregister_script( 'admin-bar' ); wp_deregister_style( 'admin-bar' ); remove_action('wp_footer','wp_admin_bar_render',1000); }
2. Yol | Temanızın header.php dosyasına aşağıdaki kodu ekleyin.
Not: Header.php ‘de
<?php wp_head() ?>
kodundan hemen önceki satıra ekleyebilirsiniz.
<?php if (!current_user_can('add_users')){ wp_deregister_script( 'admin-bar' ); wp_deregister_style( 'admin-bar' ); remove_action('wp_footer','wp_admin_bar_render',1000); } ?>
Bu konuda çeşitli eklentiler var fakat fonksiyonu devre dışı bırakmak yerine kullanıcı bilgilerini databaseden adminlikle karşılaştırdığından serverı kasıyorlar. En mantıklısı yukarıdaki yollar. Eğer sistemin arkaplan özellikleriyle ilgileniyorsanız yorum yaparsanız ayrıntılı makaleyi eklerim.
3. Yol | En Güncel Kod
add_filter( 'show_admin_bar', '__return_false' );
Umarım işinize yaramıştır.
Admin Bar da ne?
Hiç sormamışsın kabul ediyorum. Şu an içinde bulunduğun site ile üstteki görsel arasındaki farkı bulmaya çalış