Basit bir short code hazırladım geliştirebilirsin ;

Bu kodu function dosyana ekleyebilirsin ;
function uyelere_ozel($kullanici , $icerik) {
$kullanici = $kullanici[kullanici];

if ( is_user_logged_in() ) {
$current_user = wp_get_current_user();
if ( in_array( $kullanici, $current_user->roles, true ) ) {
return $icerik;
}else{
return 'bu alana yetkin yok';
}

} else {
return 'Bu alan üyelere özeldir.';
}
}

add_shortcode('uyeler_ozel', 'uyelere_ozel');
Aşağıdaki kod ile istediğin yerde kullanabilirsin ;

[uyeler_ozel kullanici="administrator"]Adminler görebilir[/uyeler_ozel]