Wordpress

wordpress管理画面のメニュー項目を消す方法

通常の案件ではだいたいコメントメニューはいらないのでその方法をご紹介

プラグインを入れても良いのですが、2,3行で出来るのでテーマに入れたほうがいいと思います。

導入方法

functions.phpに

function mb_remove_menu_pages() {
  remove_menu_page( 'edit-comments.php' );
}
add_action( 'admin_menu', 'mb_remove_menu_pages' );

応用

Administrator権限を持ってる人以外で消す場合は

function mb_remove_menu_pages() {
 remove_menu_page( 'edit-comments.php' );
}

if( !current_user_can('administrator') ) {
  add_action( 'admin_menu', 'mb_remove_menu_pages' );
}

こうですね。

Leave a Reply

最初のコメントを頂けますか?

更新通知を受け取る »
avatar
wpDiscuz