管理者以外はjetpackを管理メニューで非表示にする方法
jetpackはSNSの共有とか、アクセス解析で便利なのでよく利用すると思いますが、
これってクライアント(お客さん)には必要なかったりするのと、勝手にいろいろ設定を追加されても困るので管理画面の左メニューで
クライアントのアカウントでログインしたときは、非表示にしたいです。
通常、自分のようなサイト作成者や管理者は管理者権限ですが、
クライアントには編集者以下の権限でのアカウントで作成します。
なので、編集者以下のアカウント権限でログインした場合にjetpackが管理画面の左メニューから非表示にされる方法がると助かります。
その方法は、functions.phpに以下のコードを書けばOKです!!
// 管理者以外はjetpack非表示にする add_action('jetpack_admin_menu', 'hide_jetpack'); function hide_jetpack() { if ( !current_user_can('level_10') ) { remove_menu_page( 'jetpack' ); } }
めでたしめでたし!
関連記事はこちら!
スポンサーリンク