Pular para o conteúdo principal

is_page()

Verifica se a rota atual corresponde a uma página única.

Parâmetros:
$slug string (opcional)
Slug da página a ser verificada.

Retorno: bool

Exemplo de uso:

if( is_page() ) {
    Hook::call_action('pages_banner');
}

// exemplo passando o argumento
if( is_page('contato') ) {
    require template_path('controller/contact.php');
}

Notas:

  • A verificação é baseada no contexto atual definido pela classe Router.
  • Se passado o argumento $slug faz verificação adicional contando o número de slug na URL, se um slug a página é parent do contrário é child, dois slugs.