master_title( $before, $after )
Exibe o título da página atual com base no slug da URL. Ideal para uso fora do loop de postagens.
Parâmetros:
$before string (opcional)
Texto e/ou elemento a ser exibido antes do título. Padrão: ''
$after string (opcional)
Texto e/ou elemento ser exibido após o título. Padrão: ''
Retorno: void
A função imprime diretamente o título formatado da pagina atual.
Exemplo de uso:
<h1><?php master_title(); ?></h1>
// com elemento HTML:
<?php master_title('<h1>', '</h1>') ?>
// com elemento HTML e texto:
<?php master_title('<h1>Post: ', '</h1>'); ?>
Notas:- A função é destinada a paginas únicas como posts ou páginas, identificadas por seus slugs na URL.
- A função requer os métodos
slug()etitle()passados os parametros 'post' e 'page' para identificar e recuperar dados da página correspondente. - A verificação é feita com as funções condicionais
is_post()eis_page(), para identificar o tipo da pagina. - Não precisa nem é aconselhável usar dentro de loops, pois só depende da URL pra identificar.