Permitir tags html no WordPress Menus personalizados Descrição Campo

4

Eu adicionei descrições aos meus menus usando esta postagem, descrição dos itens do menu? Custom Walker para wp_nav_menu () . No entanto, eu preciso ser capaz de usar tags html e WordPress está tirando-as. Alguém pode ajudar?

    
por Nick Hamze 22.04.2011 / 00:45

2 respostas

3

Você pode remover o filtro adicionando isso ao seu arquivo functions.php:

remove_filter('nav_menu_description', 'strip_tags');
    
por Chris_O 23.04.2011 / 08:50
2

No novo wordpress, precisamos adicionar um pouco de mojo:

remove_filter('nav_menu_description', 'strip_tags');
add_filter( 'wp_setup_nav_menu_item', 'cus_wp_setup_nav_menu_item' );
function cus_wp_setup_nav_menu_item($menu_item) {
                $menu_item->description = apply_filters('nav_menu_description',  $menu_item->post_content );
                return $menu_item;
}
    
por user26139 25.02.2012 / 18:00

Tags