WordPressのツールバー(上部)から新規投稿や更新ボタンを非表示にする方法
目次
経緯
WordPressの管理画面上部の「+新規」ボタンからお客様がブログやお知らせの投稿をして不具合が発生する事象が複数発生しました。
この不具合を解消するための方法をご案内ます。
不具合の解消方法
下記の記述をfunctionに追記してください。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
// サイドメニューからコメント非表示 add_action( 'admin_menu', 'remove_menus' ); function remove_menus(){ //remove_menu_page( 'edit.php' ); // ブログを非表示 remove_menu_page( 'edit-comments.php' ); //コメントを非表示 //編集者のみプロフィールや固定ページの新規追加を非表示 if ( current_user_can( 'editor' ) ){ remove_menu_page( 'profile.php'); remove_submenu_page( 'edit.php?post_type=page', 'post-new.php?post_type=page' ); // 固定 / 新規追加 } } // 管理画面のヘッダーツールバーから「新規」を非表示 function remove_admin_bar_menu_control( $wp_admin_bar ) { $wp_admin_bar->remove_menu( 'new-content' ); //新規 $wp_admin_bar->remove_node( 'new-page' ); //新規固定ページ $wp_admin_bar->remove_node( 'comments' ); // コメント $wp_admin_bar->remove_node( 'updates' ); //更新通知アイコン } add_action('admin_bar_menu', 'remove_admin_bar_menu_control', 111); |