X

Cómo cambiar el color de las publicaciones/páginas de administración por estado en WordPress

Snippets de IsItWP

¿Estás buscando una forma de cambiar los colores de fondo de las publicaciones/páginas dentro del administrador según el estado actual? Si bien probablemente exista un plugin para esto, hemos creado un fragmento de código rápido que puedes usar para prohibir cuentas de usuarios en WordPress.

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_action('admin_footer','posts_status_color');
function posts_status_color(){
?>
<style>
.status-draft{background: #FCE3F2 !important;}
.status-pending{background: #87C5D6 !important;}
.status-publish{/* no background keep wp alternating colors */}
.status-future{background: #C6EBF5 !important;}
.status-private{background:#F2D46F;}
</style>
<?php
}

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: 22 mejores temas de WordPress para podcasts y cómo elegir el mejor registrador de nombres de dominio.

Comentarios   Deja una respuesta

  1. ¡Gracias por el fragmento!

  2. Peter Wilhelm July 25, 2020 at 4:05 pm

    Muchas gracias por el fragmento. Resolvió mi problema.

  3. Este fragmento de código obviamente ya no funciona con el nuevo WP 4.2.2
    Lo he probado en mi WP y en una instalación de WP nueva y en blanco con exactamente el código que mencionaste arriba. Pero solo se colorea cada segunda línea. Ver captura de pantalla aquí: http://screencloud.net/v/CaLW
    Cualquier idea es apreciada, gracias.

    1. Hola Viania, después de tu comentario hice una prueba en una instalación nueva de WordPress 4.2.2 y no tengo el problema que tú tienes. Primero asumí que podrían ser los formatos de publicación y los habilité, pero de nada, todo seguía funcionando.

      http://wpsnipp.com/wp-content/uploads/2015/06/sample.png

      Aquí hay una captura de pantalla, ahora con eso dicho, este es un fragmento simple que solo agrega CSS al administrador para cambiar el color de fondo según una clase de estado de publicación. ¿Puedes inspeccionar la tabla para ver si algo más podría estar anulando el fragmento?

      1. gracias por responder, ¿lo has probado con, por ejemplo, 4 (!) borradores de publicaciones uno tras otro?

        Tienes razón, se sobrescribe con este estilo:

        Pero no sé de dónde viene, todos los plugins están deshabilitados:
        http://screencloud.net/v/BNC7
        y cambié el tema a TwentyFifteen.
        No sé qué estilos son estos, parece que son estilos de wp-admin: http://screencloud.net/v/8NvQ
        ¡Estoy usando WP 4.2.2 como multisitio!

        1. ¿no tendrás algún mu-plugin, o algo dentro del functions.php, verdad?

          1. Tengo instalado el plugin sunrise.php necesario para MU y el
            plugin WordPress MU Domain Mapping. En la función del tema no hay nada mío (cambié a TwentyFifteen, pero los resultados son los mismos).

          2. extraño, bueno, si puedes encontrar la ubicación del css, debería ayudar a resolver el problema.

          3. No estoy familiarizado con los estilos propios de administración de WP como tú.

    2. lo intenté pero todavía no funciona.

  4. 25 WordPress Code Snippets for Enhanced Performance - ManageWP April 9, 2014 at 11:20 am

    […] Fuente […]

  5. Wordpress Admin - How My Custom Posts List Rolls March 2, 2014 at 2:28 am

    […] [Fuente] […]

  6. ¡Gran fragmento de código!

  7. ¡muchas gracias! muy bueno y es gratis...

    1. Siempre gratis 🙂 disfruta del fragmento de código.

      1. Dije "gratis" porque algunos plugins no son gratis y hacen lo mismo ! (enlace eliminado)

        1. Esto es muy cierto, mi objetivo sin embargo es ayudar a las personas que trabajan con wordpress.

  8. ¡buen trabajo!

  9. ¿Hay alguna forma de cambiar el color de la fila según la categoría a la que pertenece la publicación?

  10. ¿Hay alguna forma de cambiar el color (el mismo efecto que el anterior) pero basándose en la plantilla de la página en lugar del estado?

    1. hhhmmm, estoy seguro de que algo así podría hacerse. ¿Puedes darme una pequeña idea de las razones? De esta manera puedo hacer una publicación al respecto con código.

  11. Color Code your WordPress Posts by Post Status in Admin July 25, 2011 at 8:01 am

    […] pequeño fragmento de código (cortesía de WordPress Code Snippets) te permite codificar por colores las publicaciones en tu área de administración, para que puedas identificar las publicaciones por su […]

  12. Surkho Salamov July 3, 2011 at 1:36 pm

    ¡Gracias! ¡eso será útil!

    1.  Genial, me alegra que te guste.

Agrega un comentario

Nos complace que hayas elegido dejar un comentario. Ten en cuenta que todos los comentarios se moderan de acuerdo con nuestra política de privacidad, y todos los enlaces son nofollow. NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.

Lista de verificación para lanzar WordPress

La lista de verificación definitiva para lanzar WordPress

Hemos recopilado todos los elementos esenciales de la lista de verificación para el lanzamiento de tu próximo sitio web de WordPress en un práctico ebook.
¡Sí, envíame el eBook gratis!