Pular para o conteúdo principal

site_logo()

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:

  • filepath string Caminho do arquivo da imagem dentro do template. Padrão: assets/img/logo.svg
  • alt string Texto alternativo da imagem. Por padrão, utiliza o título do site.
  • width int Largura da imagem
  • height int Altura da imagem

Retorno: void

Exemplo de uso:
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>

Setor: Functions