Função auxiliar que exibe o logotipo do site utilizando um arquivo do template. Na página inicial, o logotipo é envolvido por <h1>. Nas demais páginas, é envolvido por <div> mais um link (<a>) para a raiz do site.
Parâmetros:
$args array Argumentos opcionais para configurar o logotipo:
-
filepathstringCaminho do arquivo da imagem dentro do template. Padrão:assets/img/logo.svg -
altstringTexto alternativo da imagem. Por padrão, utiliza o título do site. -
widthintLargura da imagem -
heightintAltura da imagem
Retorno: void
site_logo(); // renderiza a imagem com atributos width e height sem valor
site_logo([
'filepath' => 'assets/img/logo.svg',
'alt' => 'Nome do site',
'width' => 240,
'height' => 60
]);
Exemplo de saída:
// Na view home:
<h1 id="logo">
<img
src="https://oldbegin.com/templates/assets/img/logo.svg"
alt="Old Begin" width="85" height="65"
/>
</h1>
// Outras views:
<div id="logo">
<a href="https://oldbegin.com/">
<img
src="https://oldbegin.com/templates/assets/img/logo.svg"
alt="Old Begin" width="85" height="65"
/>
</a>
</div>