Make WordPress Core

Ticket #18584: 18584.diff

File 18584.diff, 2.0 KB (added by DrewAPicture, 12 years ago)
  • wp-admin/includes/nav-menu.php

     
    173173                                        </label>
    174174                                </p>
    175175
     176                                <?php do_action( 'wp_nav_menu_custom_fields', $item, $item_id ); ?>
     177
    176178                                <div class="menu-item-actions description-wide submitbox">
    177179                                        <?php if( 'custom' != $item->type && $original_title !== false ) : ?>
    178180                                                <p class="link-to-original">
    179181                                                        <?php printf( __('Original: %s'), '<a href="' . esc_attr( $item->url ) . '">' . esc_html( $original_title ) . '</a>' ); ?>
    180182                                                </p>
    181183                                        <?php endif; ?>
     184                                       
     185                                        <?php do_action( 'wp_nav_menu_custom_links', $item, $item_id ); ?>
     186                                       
    182187                                        <a class="item-delete submitdelete deletion" id="delete-<?php echo $item_id; ?>" href="<?php
    183188                                        echo wp_nonce_url(
    184189                                                add_query_arg(
     
    10421047                                'menu-item-xfn' => ( isset( $_item_object_data['menu-item-xfn'] ) ? $_item_object_data['menu-item-xfn'] : '' ),
    10431048                        );
    10441049
     1050                        $args = apply_filters( 'wp_save_nav_menu_args', $args, $menu_id, $_item_object_data );
     1051
    10451052                        $items_saved[] = wp_update_nav_menu_item( $menu_id, $_actual_db_id, $args );
    10461053
    10471054                }
  • wp-admin/nav-menus.php

     
    541541                                                        <div class="drag-instructions post-body-plain" <?php if ( isset( $menu_items ) && 0 == count( $menu_items ) ) { ?>style="display: none;"<?php } ?>>
    542542                                                                <p><?php echo $starter_copy; ?></p>
    543543                                                        </div>
     544                                                       
     545                                                        <?php do_action( 'wp_nav_menu_content_before' ); ?>
    544546                                                        <?php
    545547                                                        if ( isset( $edit_markup ) && ! is_wp_error( $edit_markup ) ) {
    546548                                                                echo $edit_markup;
     
    583585                                                                                <?php endforeach; ?>
    584586                                                                        </dl>
    585587
     588                                                                        <?php do_action( 'wp_nav_menu_custom_settings' ); ?>
     589
    586590                                                                <?php endif; ?>
    587591
    588592                                                        </div>