Como ativar "Descrição" Metabox para item de menu programaticamente?
-
-
"O WordPressjá vem com a opçãopara adicionar uma descrição a cadaitem demenu,maseleestá ocultoporpadrão."Veja: http://www.kriesi.at/archives/impreve-your-wordpress-navging-menu-Output."WordPress already comes with the option to add a description to each menu item, but it is hidden by default." See: http://www.kriesi.at/archives/improve-your-wordpress-navigation-menu-output
- 0
- 2013-01-06
- adrian7
-
Adrian7,comopossomostrarestemetaboxporpadrão?adrian7, how can I show this metabox by default?
- 0
- 2013-01-06
- Stanislau Ladutska
-
Voupostar uma resposta quando descobrir.I will post an answer when I find out.
- 0
- 2013-01-06
- adrian7
-
2 respostas
- votos
-
- 2013-01-06
Remova o
Descrição No Valor Meta do Usuário ManageNav-MenusColumnShided
:add_filter ('manage_nav-menus_columns','enable_nav_menu_description_by_default'); funçãoenable_nav_menu_description_by_default ($ colunas) { $ Desc_Key='MANAGENAV-MenusColumnShid'; $ hidden=get_user_option ($ desc_key); $ user_id=wp_get_current_user () - >id; Se (! $ oculto) { update_user_option ( $ user_id, $ Desc_Key, Array (0=> 'link-alvo',1=> 'CSS-classes',2=> 'xfn') ); } Elseif (False!==($ Key=Array_Search ('Description',$ oculto))) { Unset ($ hidden [$ Key]); update_user_option ($ user_id,$ Desc_Key,$ oculto); } Retornar colunas $; }
Remove the
description
from the user meta valuemanagenav-menuscolumnshidden
:add_filter( 'manage_nav-menus_columns', 'enable_nav_menu_description_by_default' ); function enable_nav_menu_description_by_default( $columns ) { $desc_key = 'managenav-menuscolumnshidden'; $hidden = get_user_option( $desc_key ); $user_id = wp_get_current_user()->ID; if ( ! $hidden ) { update_user_option( $user_id, $desc_key, array ( 0 => 'link-target', 1 => 'css-classes', 2 => 'xfn' ) ); } elseif ( FALSE !== ( $key = array_search( 'description', $hidden ) ) ) { unset( $hidden[ $key ] ); update_user_option( $user_id, $desc_key, $hidden ); } return $columns; }
-
- 2013-01-06
Se vocêestiver olhandopara a saída da descrição domenu,aqui é umtutorial útil usando o WordPress Walker Menu Classeparaencher omenu Menu Wordpress Walker Tutorial
If you're looking to output the menu description here is a useful tutorial using WordPress Walker Menu class to enchance the menu Wordpress Walker Menu Tutorial
-
Obrigadopara sua resposta.Maseupreciso de uma coisapequena.Eupreciso ativar o Metaboxnopainel de administração,natela Nav-Menus.Thank you nackle for your answer. But I need a little different thing. I need to enable metabox in admin panel, on nav-menus screen.
- 0
- 2013-01-06
- Stanislau Ladutska
-
@nackle sua respostanãoestá relacionada àpergunta.@nackle your answer is not related to the question.
- 1
- 2013-01-06
- adrian7
-
Podenão ser relacionado apergunta original,mas umapesquisa aquipara "NAV Descrição"trouxeestepost como oprimeiro resultado.Queem virado respondeu apergunta que vim aqui com comoexibir as descrições da NAV.Upvoteparaisso.It may not be related the the original question, but a search on here for "nav description" brought this post as the first result. Which in turned answered the question that I came here with on how to display nav descriptions. Upvote for that.
- 0
- 2013-04-06
- AndyWarren
Estou criando otema do WordPresspersonalizado.Comoposso habilitar "Descrição" Metaboxparaitens demenu (napágina Nav-menu)porpadrãoprogramaticamente?