WordPress 3.6 を使用。
管理バー自体は便利だから使ってるんだけど自分にとって余分な項目を減らしたい…という場合、admin_bar_menu
フィルタフックを使用する。
functions.php(Themify を使用しているなら custom-functions.php)にこんな感じで記述。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
add_action('admin_bar_menu', 'remove_admin_bar_menus', 999); function remove_admin_bar_menus($wp_admin_bar) { // WordPress ロゴ $wp_admin_bar->remove_menu('wp-logo'); // [新規] - [メディア] $wp_admin_bar->remove_menu('new-media'); // [新規] - [ユーザー] $wp_admin_bar->remove_menu('new-user'); // アカウント情報 $wp_admin_bar->remove_menu('my-account'); // 検索 $wp_admin_bar->remove_menu('search'); // WordPress SEO by Yoast if (function_exists('wpseo_admin_bar_menu')) { $wp_admin_bar->remove_menu('wpseo-menu'); } } |
何がどんな ID で登録されているかはソースを add_menu
とか add_node
とかで検索すればわかる。