¿Estás buscando una forma de usar el esquema de color clásico de administrador? Este fragmento forzará al área de administración a usar el esquema de color clásico.
Instrucciones:
Todo lo que tienes que hacer es agregar este código al archivo functions.php de tu tema o a un plugin específico del sitio:
add_filter('get_user_option_admin_color','change_admin_color');
function change_admin_color() {
return 'classic';
}
Nota: Si es la primera vez que agregas fragmentos de código en WordPress, consulta nuestra guía sobre cómo copiar / pegar fragmentos de código correctamente en WordPress, para que no rompas accidentalmente tu sitio.
Si te gustó este fragmento de código, considera echar un vistazo a nuestros otros artículos en el sitio como: Reseña de CSS Hero.
Esquemas de color de administrador ~ deberían ser intercambiables NO por usuario, sino por sitio. ¡Piensa en cuántas maldiciones y gritos eso ahorraría!
En serio, ¿qué tonto pensó que hacerlo intercambiable por perfil de usuario era una buena idea? Supongo que hay algunas cosas sobre WordPress y los desarrolladores de WP que nunca entenderé.
Por cierto, si alguna vez te encuentras con un fragmento de código que pueda agregar a mi functions.php y me dé la opción de seleccionar el esquema de color del administrador por sitio, en lugar de por usuario, te estaré eternamente en deuda.
Hola Terence,
¿qué tal si pruebas esta opción?
http://wpsnipp.com/index.php/functions-php/remove-admin-color-scheme-picker-from-profile/
También puedes probar este método si el anterior no te funciona.
http://wpsnipp.com/index.php/functions-php/remove-admin-color-scheme-options-from-user-profile/
Hola Kevin,
Gracias por la respuesta. Pero no quiero detener la selección de un color, quiero hacerlo específico para un sitio, para que pueda tener un sitio en un conjunto de colores y otro en algo diferente, en lugar de como está en este momento, vinculado al perfil de usuario.
Hola Terence,
Si quieres definir cosas por sitio pero no permitir que los usuarios cambien su propia configuración de color. Usa el fragmento anterior para definir el tema a usar y uno de los otros que proporcioné para eliminar los controles para los usuarios. Esto debería funcionar muy bien.
Gracias, veo cómo funcionaría eso. Iré a probarlo.
Hola Terence,
¿Significa esto que estarás en deuda conmigo para siempre? En algún momento en el futuro te pediré un favor. 😉 ¡es broma! me alegra haber podido ayudar, ¡disfruta de los fragmentos!
Absolutamente. Lo que quieras. Solo tienes que nombrarlo.
Nunca llegué al fondo de esto.
Mi objetivo es poder cambiar el esquema de color para el superadministrador dependiendo del blog que visite en una configuración multisitio.
En otras palabras, si está en el panel del blog principal (#1), es "plano", y si está en el blog #2 es "azul".
Y lo que sería ideal es que el esquema de color cambiara a "rojo" si se seleccionaba alguna opción en el panel de Administración de Red.
Para mí eso es limpio, claro y lógico. A diferencia del esquema de un solo color, que actualmente, sigue al administrador por todo el sitio.
¿Entiendes lo que quiero decir?
@wpsnipp:disqus ¡Hola, sigo amando tu sitio! Este fragmento todavía funciona y este fue el primer lugar al que acudí para encontrar este útil fragmento. ~Gracias
Me alegra oírlo, todavía hay muchos más fragmentos 🙂
Probé este método en WP3.2, pero no parece funcionar. ¿Alguna idea?
De alguna manera tarda en surtir efecto, no estoy seguro de por qué, pero funciona. Gracias.
Lo acabo de probar y no tuve problemas, podría haber sido la caché, pero debería funcionar bien.
Hola, gracias por esto, ha sido de gran ayuda. Solo me preguntaba, ¿cuál es el propósito de la variable $results, cuando no parece usarse?
Me ha estado confundiendo por un tiempo.
Saludos
Hola David, no es necesario, como ya sabrás. Haré una actualización para eliminar esto, fue un error.
[…] Este post fue mencionado en Twitter por Marcel Bootsman. Marcel Bootsman dijo: RT @wpsnipp: #wordpress Forzar esquema de color de administrador http://bit.ly/i98TsF #blog por favor RT 🙂 […]