Descubre en este tutorial cómo cambiar automáticamente el esquema de color del admin dependiendo de si estás en staging o producción.
En un tutorial anterior aprendiste a definir un tipo de entorno en WordPress (producción, desarrollo, staging…).
Lo bueno de esto es que te abre las puertas a usar diferentes configuraciones dependiendo del entorno.
Por ejemplo, ¿nunca te ha pasado eso de estar modificando la versión que no tocaba?
Pues ahora puedes hacer que cambie el esquema de color de la administración de WordPress según el entorno.

Esto puede ser una forma muy práctica para diferenciar con un solo vistazo entre la instalación de staging y la de producción, y te puede ahorrar algún que otro error, ¿no crees?

Obviamente esto lo puedes hacer de forma manual, pero gracias a la función wp_get_environment_type()
puedes automatizarlo, ahorrando tiempo y asegurándote de que no te olvidas de hacerlo.
Vamos a ver cómo:
Snippet para cambiar el esquema de color del admin de WordPress dependiendo del entorno
En primer lugar, asegúrate de que tienes definido el entorno.
Una vez lo hayas hecho, añade el siguiente fragmento al final del fichero functions.php o a tu plugin de funcionalidades:
Para ver este código y los otros 1869 snippets de esta web,
identifícate o suscríbete aquí.
Con este fragmento estás usando la función wp_get_environment_type()
para determinar cuál es entorno de trabajo e indicando que cuando sea ‘staging’ debe mostrar la paleta de color ‘sunrise’.
En cambio, cuando detecte que está en producción (‘production’) lo pasará a la paleta clásica.

Para el ejemplo he usado dos paletas bien diferenciadas: el de tonos rojos para la instalación en staging y el clásico para la de producción.
Te invito a personalizarlo a tu gusto, por supuesto.
Puedes elegir entre las paletas ya existentes:
- ‘admin_color’ => ‘default’
- ‘admin_color’ => ‘light’
- ‘admin_color’ => ‘blue’
- ‘admin_color’ => ‘coffee’
- ‘admin_color’ => ‘ectoplasm’
- ‘admin_color’ => ‘midnight’
- ‘admin_color’ => ‘ocean’
- ‘admin_color’ => ‘sunrise’
O incluso elegir una personalizada. Si no sabes cómo crearla y te interesa hacerlo solo tienes que comentármelo. 😉
Conclusiones
Ahora ya sabes cómo definir un esquema de color distinto para la administración de WordPress dependiendo de si está en staging o producción.
Si tienes alguna duda te leo en los comentarios. Y si quieres dejarme una sugerencia para futuros tutoriales, envíamela a través del formulario de contacto.
Todo ventajas de ser suscriptor. 😉