Si tienes muchas entradas en tu sitio, especialmente si hay varios usuarios y te toca la labor de aprobar entradas pendientes de revisión, no siempre es suficiente con el texto que así te lo indica.
Un modo genial, además de chulo, de distinguir las entradas por su estado sería que se mostraran en distinto color en la ventana del listado de entradas ¿no?.
Pues conseguirlo es muy sencillo, solo tienes que añadir este código al fichero functions.php
de tu tema activo y ya lo tienes:
function posts_status_color() { ?> <style> .status-draft { background: #FCE3F2 !important; } .status-pending { background: #87C5D6 !important; } .status-publish { /* por defecto */ } .status-future { background: #C6EBF5 !important; } .status-private { background: #F2D46F; } </style> <?php } add_action('admin_footer','posts_status_color');
Los colores elegidos son de muestra, pero los puedes cambiar por tu hexadecimal preferido como es natural.
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!
Funciona perfecto, gracias.
Funciona perfecto, gracias.
se me fué toda la página y solo me aparece este mensaje de error..
Parse error: syntax error, unexpected '}' in /home/albq/principeenunsapo.com/wordpress/wp-content/themes/foliogrid_dark/functions.php on line 15
se puede solucionar??. Gracias
De momento borra las líneas que añadiste y revisa que no te dejaste nada sin pegar o si lo pegaste donde no debías. Yo lo tengo incluido (la captura es de este blog) y el mismo código que pongo aquí va de lujo.
Gracias!, que alivio ir al grano según el color. (por cierto, el código lo puse antes del último ?> porque si lo ponía al final del todo, me ocurría como a Alberto. 😉
No me funciona.—-?
No funciona esto, no habra algun plugin que pueda usarse para esto?
Si funciona, de hecho yo lo tengo activo, la captura es de este mismo blog
Ya lo intenté, ya chequé en diferentes plantillas, copio el código tal cual está, pero no me funciona :
Descubrí el error que les dió a muchos:
add_action(‘admin_footer’,‘posts_status_color’);
En esta línea hay que cambiar las comillas que están… suena raro, pero vean la diferencia:
add_action('admin_footer','posts_status_color');
El primero marcaba las comillas para resaltar una palabra, el segundo marca las comillas que usamos para definir un caracter…
Me sentí un tonto cuando lo descubrí XD