body_class()

body_class()

Essa função adicona os classes padrões no tab body e adiciona outras classes passados dentro dos parênteses.
1 body_class($class = '');

$class – é o nome da classe que deve ser adicionado.

Como adicionar a função no código?

1 <body <?php body_class(); ?> >

Os classes padrões que WordPress adiciona são diferentes para cada página
Os exemplos dos classes:

home – se a página é principal, verificado com função is_front_page()

blog – se a página é do blog, verificado com função is_home()

rtl – classe, adicionada em caso se a direção do texto é de direito para esquerda (is_rtl())

error404 – na página de 404.php, ou outra página definida para o erro 404 (is_404())

single-post, single-postid–{id do post} – nas páginas com artigos

page page-id-{ID} – para páginas com tipo PAGE

logged-in – se o usuário for logado, o body vai receber essa classe.

O WordPress é muito felxível!

Posted on maio 21, 2021