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]