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.