Bloquea en el cambio de theme en WordPress

Bloquea en el cambio de theme en WordPress

Escrito por: Redacción    4 mayo 2011    1 minuto

Cuando creas un sitio web para un determinado cliente, y lo basas en una instalación de WordPress, normalmente tienes que restringir algunas funcionalidades para que no puedan ser modificadas por él. Como lo habitual es crear un theme de WordPress adaptado a dicho cliente y a sus necesidades, al cambiar de plantilla puede que el resultado sea inesperado, por este motivo puede que te venga bien restringir el cambio de plantillas en determinadas instalaciones del CMS.

Solo tienes que pegar el siguiente código en el archivo functions.php de la instalación, y nunca más podrán cambiar el theme de la instalación.

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

Vía | WPRecipes

Reportajes


2 comentarios

  1. Reckless dice:

    Hay una opción de también desactivar el EDITOR de Temas …?

  2. Reckless dice:

    Es posible desactivar el EDITOR de Aparencia (Temas) también?