Início » Desenvolvimento WordPress » O poder da Post Class
Desenvolvimento WordPress

O poder da Post Class

Continuando a saga das funcionalidades poderosas do WordPress, seguimos agora com a Post Class. Uma Template Tag do WP destinada para o controle do estilo CSS de posts.
Escrito Por Leandro Vieira em novembro de 2015 /2 min de leitura
Conteúdo escrito por humano

Continuando a saga das funcionalidades poderosas do WordPress, seguimos agora com a Post Class. Uma Template Tag do WP destinada para o controle do estilo CSS de posts.

O poder da Post Class

O que é Post Class?

Post Class é uma Template Tag do WordPress que quando utilizada pelo desenvolvedor do tema, gera nomes de classes para no atributo class da tag que engloba um post dentro do loop ou na tag que engloba a exibição de um post único.

Por que e quando usar Post Class?

Pelo mesmo motivo do uso da Body Class, uma outra poderosa função do WordPress: “Por que você quer ser um Ninja em WordPress e flexibilizar o trabalho o Front-End”.

Como usar Post Class?

Você, desenvolvedor Ninja em WordPress, deve inserir a função post_class na tag que engloba o post dentro dos loops.

<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>

A Post Class também pode, ou melhor, deve ser inserida também na tag em engloba a exibição do conteúdo de um post único, como por exemplo na single.php.

Quando utilizada, a Post Class pode incluir uma ou mais classes. Tudo depende da página que está sendo exibida e a sua implementação.

Classes comuns

  • post-{id}
  • post
  • attachment
  • sticky
  • .hentry
  • category-{id}
  • category-{name}
  • tag-{name}

Classes padrão

Como eu disse, as classes são exibidas de acordo a página que está sendo visualizada. Na documentação da post_class no Codex, você pode conferir as classes padrão utilizadas em cada modelo de página.

Usando fora do loop

<?php post_class( '', $post_id ); ?>

Você ainda pode adicionar novas classes através de filtros disponibilizados pelo WordPress, porém, mostrarei com mais detalhes em breve. Se você ainda não leu sobre a Body Class, recomendo! Continue ligado aqui no Blog da Apiki. Tem muita novidade vindo por aí.

Grande abraço!

Cursos de WordPress para Desenvolvedores

Leandro Vieira

Uma das grandes referências de WordPress no Brasil, entusiasta e evangelista da plataforma. Fundador e CEO da Apiki, empresa especializada no desenvolvimento web com WordPress.
Qual nota você da para este artigo?
Ruim

O que você achou disso?

Clique nas estrelas

Média da classificação 0 / 5. Número de votos: 0

Nenhum voto até agora! Seja o primeiro a avaliar este post.

Excelente
Artigos Relacionados

  1. Muito legal, consegui configurar em meu site! Obrigado!

Construa seu site WordPress sob medida com os maiores especialistas em WordPress da America Latina
Conheça a Apiki

Faça um comentário
Cadastre-se rápido

Fazer Login