WordPress.org

Make WordPress Core

Opened 4 months ago

Last modified 4 months ago

#53214 new defect (bug)

Register Menu Item Custom Field

Reported by: mortezayung Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version:
Component: Menus Keywords:
Focuses: Cc:

Description

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 );

Change History (1)

#1 @SergeyBiryukov
4 months ago

  • Component changed from General to Menus
Note: See TracTickets for help on using tickets.