En una instalación de wordpress en tu propio servidor, tienes la opción de editar temas desde tu panel de wordpress, esto es algo muy cómodo y que te permite modificar el código de los temas rápidamente.
Para wordpress mu la cosa cambia, como es un sistema multiusuario por seguridad esta opción esta deshabilitada. Pero os voy a explicar cómo podeis habilitar esta opción para que permita disponer de privilegios de edición a través del tablero de instrumentos con tres sencillos pasos.
Paso 1. Ve a a wp-admin/includes y busca el archivo mu.php.
Paso 2. Busca “unset ($ [ 'themes.php'] [10]”
Busca esto:
unset( $submenu['plugins.php'][15] ); // always remove the plugin editor
unset( $submenu['themes.php'][10] ); // always remove the themes editor
Cámbia lo por esto:
/* unset( $submenu['plugins.php'][15] ); */ // always remove the plugin
/* unset( $submenu['themes.php'][10] ); */ // always remove the themes
Paso 3: Ya has activado el editor, pero ahoratienes que dar permisos para acceder solamente al administrador, es decir tú.
Busca: “if ( strpos( $_SERVER['PHP_SELF'], ‘user-new.php” en wp-admin/ includes/ mu.php
Busca esto:
$pages = array( 'theme-editor.php', 'plugin-editor.php' );
foreach( $pages as $page ) {
if ( strpos( $_SERVER['PHP_SELF'], $page ) ) {
wp_die( __('Page disabled by the administrator') );
Cambialo por esto:
$pages = array( 'theme-editor.php', 'plugin-editor.php' );
foreach( $pages as $page ) {
if ( strpos( $_SERVER['PHP_SELF'], $page )&& !is_site_admin() ) {
wp_die( __('Page disabled by the administrator') );
¡Felicidades! ya hemos terminado!. Ahora accede a tu escritorio y debería ser capaz de editar los archivos de los temas y los archivos de plugin. Espero que este pequeño programa te ahorre tiempo en la edición.
He probado esto en WordPress MU 2.8.6 y funcionó perfectamente.
Fuente: clickonf5.org