Com a função PHP is_front_page() você verifica se o código está sendo executado na página inicial do seu site. Veja o exemplo abaixo:
<?php
if ( is_front_page() ) {
echo "Esta é a página inicial";
} else {
echo "Esta NÃO é a página inicial";
}
?>
Code language: PHP (php)
Melhore o SEO do nome do site na página inicial
Um exemplo prático de como utilizar a a função PHP is_front_page() é para alterar as tags no nome do site, melhorando a experiência do usuário e otimizando o código para os mecanismos de busca (SEO).
Vamos utilizar a seguinte lógica no arquivo header.php
do tema:
- Se for a página inicial utilizar a tag
H1
; - Para as outras páginas utilizar a tag
P
, com link para a página inicial.
O código ficaria assim:
<?php
if ( is_front_page() ) {
?>
<h1 id="site-titulo">Daniel Kossmann</h1>
<?php
} else {
?>
<p id="site-titulo">
<a href="<?php echo esc_url( home_url( '/' ) ); ?>">Daniel Kossmann</a>
</p>
<?php
}
?>
Code language: PHP (php)
Deixe um comentário