O WordPress oferece desde sua versão 2.1 a possibilidade de adicionar headers gerenciáveis ao seu tema. Isso possibilita deixar no painel (/wp-admin) a opção para as pessoas que administram o site, adicionarem imagens para o header, criando assim uma área mais dinâmica de acordo com sua necessidade.

Para ativar essa função, adicione o seguinte no seu functions.php (Lembrando que essa função add_theme_support está habilitada desde a versão 3.4 do WordPress):

add_theme_support( 'custom-header' );

Aqui seguem alguns argumentos que você pode personalizar:

$defaults = array(
	'default-image'          => '',
	'random-default'         => false,
	'width'                  => 0,
	'height'                 => 0,
	'flex-height'            => false,
	'flex-width'             => false,
	'default-text-color'     => '',
	'header-text'            => true,
	'uploads'                => true,
	'wp-head-callback'       => '',
	'admin-head-callback'    => '',
	'admin-preview-callback' => '',
);
add_theme_support( 'custom-header', $defaults );

Com isso configurado é hora de apresentar no tema, para isso use:

Pronto. Para mais informações e detalhes acesse o codex e/ou comente abaixo.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *