WordPress: disabilitare il cambio del tema

Quando a gestire un sito in WordPress è anche il cliente, una buona idea sarebbe quella di impedirgli di cambiare tema, specie se tutto il vostro lavoro sul sito si basa sul tema che avete creato o scelto. Vediamo come fare.

Aggiungete il seguente codice al file functions.php del vostro tema:


add_action('admin_init', 'lock_theme');

function lock_theme() {

	global $submenu, $userdata;
	get_currentuserinfo();
	
	if ($userdata->ID != 1) {
		unset($submenu['themes.php'][5]);
		unset($submenu['themes.php'][15]);
	}
}

La funzione disabilita le voci del menu di WordPress che permettono di accedere al cambio del tema.

Torna su