【コピペで使える】ワードプレス投稿画面で投稿者権限ユーザーのみ表示オプションを非表示にする方法
ワードプレス管理画面の投稿画面を投稿者権限ユーザーに開放する場合、わかりやすいように見せる表示オプションを限定したい場合があります。
この場合機能自体をオフにする必要はないため、なるべく影響範囲を小さくする意味でもCSSのdisplayを使って隠してしまうのがお勧めです。
以下サンプルコードとなりますので、これをfunctions.phpに記載すればOKです。
function add_admin_style() {
if(get_post_type() === 'post'){
if(current_user_can('author')){
echo '<style>
#sample { display:none !important } // 隠したい要素のID名・クラス名を非表示にする
</style>';
}
}
}
add_action('admin_head', 'add_admin_style');
簡単ですね。是非ご活用ください。
投稿者プロフィール
