X

Como Alterar a Cor de Posts/Páginas de Admin por Status no WordPress

LinkedInPinCompartilhamentos0
Snippets por IsItWP

Você está procurando uma maneira de alterar as cores de fundo dos posts/páginas no painel de administração com base no status atual? Embora provavelmente exista um plugin para isso, criamos um pequeno trecho de código que você pode usar para banir contas de usuários no WordPress.

Instruções:

Tudo o que você precisa fazer é adicionar este código ao arquivo functions.php do seu tema ou a um plugin específico do site:

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
}

Observação: Se esta é a primeira vez que você adiciona trechos de código no WordPress, consulte nosso guia sobre como copiar / colar trechos de código corretamente no WordPress, para não quebrar acidentalmente seu site.

Se você gostou deste trecho de código, considere conferir nossos outros artigos no site, como: 22 melhores temas WordPress para podcasting e como escolher o melhor registrador de domínio.

LinkedInPinCompartilhamentos0

Comentários   Deixe uma resposta

  1. Obrigado pelo trecho!

  2. Muito obrigado pelo trecho. Resolveu meu problema.

  3. Este trecho de código obviamente não está mais funcionando com o novo WP 4.2.2
    Eu testei em meu WP e em uma instalação WP nova e em branco com exatamente o seu código mencionado acima. Mas apenas uma linha em cada duas está colorida. Veja a captura de tela aqui: http://screencloud.net/v/CaLW
    Qualquer ideia é bem-vinda, obrigado.

    1. Olá Viania, após o seu comentário, fiz um teste em uma instalação nova do WordPress 4.2.2 e não tive o problema que você descreveu. Inicialmente, presumi que poderia ser os formatos de post e os ativei, mas de nada adiantou, tudo ainda estava funcionando.

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

      Aqui está uma captura de tela, agora com isso dito, este é um trecho simples que apenas adiciona CSS ao painel de administração para alterar a cor de fundo com base em uma classe de status de post. Você pode inspecionar a tabela para ver se algo mais pode estar substituindo o trecho?

      1. obrigado por responder, você testou com, por exemplo, 4 (!) rascunhos de posts um após o outro?

        Você está certo, está sendo substituído por este estilo:

        Mas eu não sei de onde está vindo – todos os plugins estão desativados:
        http://screencloud.net/v/BNC7
        e eu mudei o tema para TwentyFifteen.
        Eu não sei quais são esses estilos, parece que são estilos do wp-admin: http://screencloud.net/v/8NvQ
        Estou usando WP 4.2.2 como multisite!

        1. você por acaso não tem nenhum mu-plugin, ou algo dentro do functions.php, tem?

          1. Eu tenho o plugin sunrise.php necessário para MU instalado e o
            plugin WordPress MU Domain Mapping. Na função do tema não há nada meu (troquei para TwentyFifteen, mas os mesmos resultados).

          2. estranho, bem se você puder encontrar a localização do css, isso deve ajudar a resolver o problema.

          3. Eu não estou familiarizado com os estilos de admin do próprio WP como você.

    2. eu tentei mas ainda não está funcionando

  4. 25 trechos de código WordPress para melhorar o desempenho - ManageWP 9 de abril de 2014 às 11:20

    […] Fonte […]

  5. Administrador do WordPress - Como a Minha Lista de Posts Personalizados Funciona 2 de março de 2014 às 2:28

    […] [Fonte] […]

  6. Ótimo trecho!

  7. muito obrigado! muito bom e é grátis…

    1. Sempre grátis 🙂 aproveite o trecho.

      1. Eu disse "grátis" porque alguns plugins não são grátis e fazem o mesmo! (link removido)

        1. Isso é muito verdade, meu objetivo no entanto é ajudar as pessoas a trabalhar com wordpress.

  8. bom!

  9. Existe alguma maneira de mudar a cor da linha com base na categoria em que o post está?

  10. Existe alguma maneira de mudar a cor (o mesmo efeito acima) mas com base no template da página em vez do status?

    1. hhhmmm, tenho certeza que algo assim poderia ser feito. Você pode me dar um pouco de informação sobre os motivos? Assim posso fazer um post sobre isso com código.

  11. Codifique por Cor seus Posts do WordPress por Status de Post no Admin 25 de julho de 2011 às 8:01

    […] pequeno trecho (cortesia do WordPress Code Snippets) permite que você codifique por cores os posts na sua área de administração, para que você possa identificar os posts por seus […]

  12. Obrigado! isso será útil!

    1.  Que bom que gostou.

Adicionar um comentário

Ficamos felizes que você tenha escolhido deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

Checklist de Lançamento WordPress

O Checklist Definitivo para Lançamento de WordPress

Compilamos todos os itens essenciais da lista de verificação para o lançamento do seu próximo site WordPress em um e-book prático.
Sim, envie-me o eBook Gratuito!