WordPress.org

Make WordPress Core

Ticket #38904: 38904.diff

File 38904.diff, 2.2 KB (added by welcher, 4 years ago)
  • src/wp-admin/includes/class-walker-nav-menu-edit.php

     
    197197                                        </label>
    198198                                </p>
    199199
    200                                 <fieldset class="field-move hide-if-no-js description description-wide">
    201                                         <span class="field-move-visual-label" aria-hidden="true"><?php _e( 'Move' ); ?></span>
    202                                         <button type="button" class="button-link menus-move menus-move-up" data-dir="up"><?php _e( 'Up one' ); ?></button>
    203                                         <button type="button" class="button-link menus-move menus-move-down" data-dir="down"><?php _e( 'Down one' ); ?></button>
    204                                         <button type="button" class="button-link menus-move menus-move-left" data-dir="left"></button>
    205                                         <button type="button" class="button-link menus-move menus-move-right" data-dir="right"></button>
    206                                         <button type="button" class="button-link menus-move menus-move-top" data-dir="top"><?php _e( 'To the top' ); ?></button>
    207                                 </fieldset>
     200                                <?php
     201                                /**
     202                                 * Let users add custom menu settings without overwriting the whole walker.
     203                                 *
     204                                 * @since 4.7.1
     205                                 *
     206                                 * @param object $item    Menu item data object.
     207                                 * @param int    $depth   Depth of menu item. Used for padding.
     208                                 * @param array  $classes Classnames for the menu item.
     209                                 */
     210                                do_action( 'admin_nav_menu_item_below_settings', $item, $depth, $classes );
     211                                ?>
    208212
     213                                <p class="field-move hide-if-no-js description description-wide">
     214                                        <label>
     215                                                <span><?php _e( 'Move' ); ?></span>
     216                                                <a href="#" class="menus-move menus-move-up" data-dir="up"><?php _e( 'Up one' ); ?></a>
     217                                                <a href="#" class="menus-move menus-move-down" data-dir="down"><?php _e( 'Down one' ); ?></a>
     218                                                <a href="#" class="menus-move menus-move-left" data-dir="left"></a>
     219                                                <a href="#" class="menus-move menus-move-right" data-dir="right"></a>
     220                                                <a href="#" class="menus-move menus-move-top" data-dir="top"><?php _e( 'To the top' ); ?></a>
     221                                        </label>
     222                                </p>
     223
    209224                                <div class="menu-item-actions description-wide submitbox">
    210225                                        <?php if ( 'custom' != $item->type && $original_title !== false ) : ?>
    211226                                                <p class="link-to-original">