Wie “Metabox” Beschreibung für Menüelement programmgesteuert aktivieren?

Ich erstelle ein eigenes WordPress-Theme. Wie kann ich Metabox “Beschreibung” für Menüelemente (auf der Nav-Menüseite) standardmäßig programmgesteuert aktivieren?

Solutions Collecting From Web of "Wie “Metabox” Beschreibung für Menüelement programmgesteuert aktivieren?"

Entfernen Sie die description aus dem Benutzer-Meta-Wert managenav-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; } 

Wenn Sie die Menübeschreibung hier ausgeben möchten, ist ein nützliches Tutorial mit der WordPress Walker Menu class, um das Menü WordPress Walker Menu Tutorial zu verbessern