Definir estilos diferentes para a homepage

No outro dia recebi um email do Kid Ferreira perguntou como poderia colocar um estilo da homepage e nas restantes páginas do blog outro estilo no WordPress.
No seu email ele continha um código que pretendia mostrar um div na homepage e nas restantes páginas outro div.

Para mostrar conteúdo especificamente na homepage é necessário verificar se está na homepage. Para isso existe a função is_home(); do WordPress. De seguida basta fazer a verificação no header.php:

<?php if(is_home()) { ?>
é homepage
<?php } else { ?>
não é homepage
<?php } ?>

Assim se o utilizador estiver navegando a homepage aparece o texto é homepage, se não estiver na homepage surge o texto não é homepage. Obviamente pode colocar qualquer código ou conteúdo que quiser onde surge o texto. :)

Sobre Mario Andrade

Front-end developer & blogger

O MUIOMUIO.NET Recomenda a Elegant Themes. Mais de 70 themes premium para WordPress apenas por $39!

Na Elegant Themes encontra mais de 70 templates WordPress de alta qualidade, XHTML e CSS validados de acordo com os web standards, compatíveis com a versão mais recente do WordPress e com o melhor preço do mercado.

Todos os temas da Elegant Themes têm garantia de satisfação, são desenhados e programados com rigor assegurando qualidade acima da média e excelente funcionamento.

Vantagens:

  • Compatibilidade cross-browser
  • Painel de administração fácil de utilizar, mesmo para utilizadores com menos experiência
  • Excelente suporte técnico e comunidade de desenvolvimento
  • Actualizações, e adições de novos temas regulares
  • O melhor preço do mercado
Gostaste deste artigo? Recebe acesso a conteúdo exclusivo no teu email...

Subscreve a newsletter do muiomuio.net e recebe acesso a conteúdo exclusivo sobre como criar blogs de sucesso e promoções para ganhares dinheiro online. Ao subscreveres a esta newsletter o teu email será protegido e não será partilhado com outras pessoas ou entidades.

 
Opções

A tua privacidade é respeitada, podes anular a tua subscrição a qualquer momento apenas com 1 clique.