segunda-feira, 16 de janeiro de 2012

admin_bar personalizada


Aqui segue um pequeno tutorial de personalização a wp_admin_bar disponivel a partir da versao 3.1 do wordpress


adicione esse codigo no final do arquivo functions.php de seu tema e modifique conforme sua necessidade


function meu_menu(){
global $wp_admin_bar;
//aqui crio o primeiro menu
//coloco dentro de um array id, title, href, meta
//id fica como referencia do link no caso de ter outros sublinks
//title é o nome do link
//href o endereço para onde o link aponta
//meta tem o atributo title do link que da um hint ao passar o mouse
$wp_admin_bar-add_menu( array(
'id' => 'twitter-link',
'title' => 'Twitter',
'href' => 'http://www.twitter.com/maluco456',
'meta' => array( 'class'='novo-link', 'title'='Twitter do alexndre' )
) );
//aqui crio um sublink em relação ao twitter

$wp_admin_bar-add_menu( array(
'parent' => 'twitter-link'
'id' => 'twitter-link',
'title' => 'Twitter',
'href' => 'http://www.twitter.com/maluco456',
'meta' => array( 'class'='novo-link', 'title'='Twitter do alexndre' )
) );

//aqui crio um segundo link
$wp_admin_bar-add_menu( array(
'id' => 'atalho-editor',
'title' => 'Editor',
'href' => 'http://duvidaswordpress.blogspot.com',
'parent' => 'appearance'
) );
        $wp_admin_bar-add_menu( array(
'id' => 'atalho-editor',
'title' => '<img src="endereço/img/imagem.jpg" alt="texto alternativo da imagem"',
'href' => 'http://duvidaswordpress.blogspot.com'
) );

}

add_action( 'admin_bar_menu', 'meu_menu', 90 );

Nenhum comentário:

Postar um comentário