WordPress: capire se un utente è un subscriber

WordPress: capire se un utente è un subscriber

Capire se un utente loggato è un subscriber (sottoscrittore) è un'operazione semplice in WordPress.

Nella gerarchia dei ruoli e dei permessi di WordPress, un subscriber può solo leggere ma non gestire post e pagine. Quindi possiamo definire la seguente funzione di utility:


function my_is_subscriber() {
	if( is_user_logged_in() ) {
		$cu = wp_get_current_user();
		if( !$cu->has_cap( 'edit_posts' ) ) {
			return true;
		} else {
			return false;
		}	
	} else {
		return false;
	}
}

Torna su