[wp-trac] [WordPress Trac] #53214: Register Menu Item Custom Field

WordPress Trac noreply at wordpress.org
Sat May 15 11:53:36 UTC 2021


#53214: Register Menu Item Custom Field
--------------------------+-----------------------------
 Reporter:  mortezayung   |      Owner:  (none)
     Type:  defect (bug)  |     Status:  new
 Priority:  normal        |  Milestone:  Awaiting Review
Component:  General       |    Version:
 Severity:  normal        |   Keywords:
  Focuses:                |
--------------------------+-----------------------------
 Hello, I got problem with adding custom field in menu. I set $depth == 0
 for one custom field and it's work perfectly when i saved. But when user
 drag the menu item and make it 2nd depth, The custom field still show. It
 should to be hide because i just make it to show in 1nd depth not 2nd
 depth. I think this issue need to work or there is one solution that i
 don't know!

 This is code


 {{{
 function custom_field( $item_id, $item, $depth ) {
     if ( $depth == 0 ) { ?>
         <p class="description description-wide">
             Hello World
         </p>
     <?php }
 }
 add_action( 'wp_nav_menu_item_custom_fields', 'custom_field', 10, 3 );

 }}}

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/53214>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list