1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 | //オリジナルアドミンバーメニュー add_action( 'admin_bar_menu' , 'customize_admin_bar_menu' , 9999); function customize_admin_bar_menu( $wp_admin_bar ){ $title = sprintf( '<span class="ab-icon"></span><span class="ab-label">%s</span>' , '瀬戸青年会議所' ); $wp_admin_bar ->add_menu( array ( 'id' => 'bookpress-app' , 'meta' => array (), 'title' => $title , 'href' => home_url() )); $wp_admin_bar ->add_menu( array ( 'parent' => 'bookpress-app' , // 親メニューのIDを指定する 'id' => 'bookpress-app-sub4' , 'meta' => array (), 'title' => '管理画面へ' , 'href' => home_url( '/wp-admin/' ) )); $wp_admin_bar ->add_menu( array ( 'parent' => 'bookpress-app' , // 親メニューのIDを指定する 'id' => 'bookpress-app-sub' , 'meta' => array (), 'title' => 'JC NEWSを書く' , 'href' => home_url( '/wp-admin/post-new.php' ) )); $wp_admin_bar ->add_menu( array ( 'parent' => 'bookpress-app' , // 親メニューのIDを指定する 'id' => 'bookpress-app-sub2' , 'meta' => array (), 'title' => 'ファイルをアップロード' , 'href' => home_url( '/wp-admin/post-new.php?post_type=member_only' ) )); $wp_admin_bar ->add_menu( array ( 'parent' => 'bookpress-app' , // 親メニューのIDを指定する 'id' => 'bookpress-app-sub3' , 'meta' => array (), 'title' => 'ログアウト' , 'href' => home_url( '/wp-login.php?action=logout&redirect_to=http%3A%2F%2Fwww.setojc.org&_wpnonce=58ea72a46d' ) )); } //アドミンバー内容消す add_action( 'admin_bar_menu' , 'customize_admin_bar_menu2' , 9999); // 優先順位は大きめで! function customize_admin_bar_menu2( $wp_admin_bar ){ // Adminバー左側 $wp_admin_bar ->remove_node( 'wp-logo' ); // 一番左のWordPressのロゴを消す。 $wp_admin_bar ->remove_node( 'comments' ); // コメント $wp_admin_bar ->remove_node( 'site-name' ); // 左から2番めのサイト名を消す。 $wp_admin_bar ->remove_node( 'new-content' ); // 「+ 新規」ってメニューを消す。 // Adminバー右側 $wp_admin_bar ->remove_node( 'my-account' ); // アカウントのメニューを消す。 $wp_admin_bar ->remove_node( 'search' ); // 検索のメニューを消す。 } |