マルチサイト上で管理者/編集者に対してHTMLタグ利用を許可する
ACFプラグイン利用時に特権管理者以外がHTMLコードを貼り付けて更新した際に値が空になるので注意が必要。結構忘れがちなのでメモ
/**
* マルチサイト上で権限[ 管理者/編集者 ]に対してHTMLタグ利用を許可
*/
function editor_map_meta_cap($caps, $cap, $user_id){
if($cap === 'unfiltered_html'){
if(user_can($user_id, 'administrator') || user_can($user_id, 'editor')){
$caps = array('unfiltered_html');
}
}
return $caps;
}
add_filter('map_meta_cap', 'editor_map_meta_cap', 1, 3);
この記事が気に入ったらサポートをしてみませんか?