Wordpress 2.5: Personalización por usuarios del dashboard
Una de las mejoras que Wordpress 2.5 nos ofrece es la de permitir que cada usuario tenga un aspecto diferente del panel de administración. Desde Ozh nos explican como crear un plugin para añadir un nuevo aspecto a nuestro panel de administración.
wp_admin_css_color();
Toda la magia de este sistema es posible gracias a la función wp_admin_css_color(), una función encargada de añadir una opción más a los estilos predeterminados para el panel de administración. Mediante una serie de parámetro podremos definir un nuevo diseño que cada usuario podrá seleccionar individualmente.
wp_admin_css_color( $shortname, // Nombre corto del “theme”
$longname, // Nombre descriptivo
$css_url, // URL del fichero CSS encargado de los estilos
array(
$color_code_1, // Color 1 a mostrar
$color_code_2, // Color 2 a mostrar
$color_code_3, // Color 3 a mostrar
… // un número indeterminado de colores
)
);
La función deberá ser llamada desde la acción admin_init().
add_action('admin_init','funcion_nueva_con_mi_estilo');
Ejemplo de plugin
<?php/*
Plugin Name: Admin Custom CSS: Brazil!
Plugin URI: http://planetozh.com/blog/
Description: Plugin example: add a per-user custom CSS to the admin area
Author: Ozh
Version: 0.1
Author URI: http://planetozh.com/
*/
add_action(’admin_init’,'custom_admin_css_brazil’);
function custom_admin_css_brazil() {
$plugin_url = get_option( ’siteurl’ ) . ‘/wp-content/plugins/’ . plugin_basename(dirname(__FILE__)) ;
wp_admin_css_color(
‘brazil’,
__(’Brazil’),
$plugin_url . ‘/wp-admin-brazil.css’,
array(
‘#3c940c’,
‘#fffc01′,
‘#3005eb’,
)
);
}
?>
El resultado nos mostrará una nueva opción que podremos encontrar en el perfil del usuario y con la que podremos definir que aspecto queremos elegir para trabajar desde el panel de administración.

Sin duda, se trata de una opción más que dará mucho juego y que permitirá que el usuario pueda disfrutar de Wordpress más aún.
Vía: aNieto2k
Entradas relacionadas
Publicado en: Blogging, Wordpress
Tags: Bloging, Internet, Utilidades, Wordpress
Reacciones con otros blogs:  ¡Click!
Marcadores sociales: Compártelo


































Cearhillwar dijo
14 de Mayo del 2008 a las 10:03 pm
Hello my friends

4870f0779d dijo
6 de Julio del 2008 a las 6:17 pm
4870f0779d…
4870f0779d…