Make WordPress Core


Ignore:
Timestamp:
05/27/2010 02:24:33 AM (15 years ago)
Author:
nacin
Message:

Move the "Add Home Link" functionality to a checkbox on the View All tab of the Pages metabox. Also makes it work non-JS. props filosofo, fixes #13213.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/nav-menu-template.php

    r14964 r14971  
    158158        $output .= $indent . '<li>';
    159159        $output .= '<label class="menu-item-title">';
    160         $output .= '<input type="checkbox" class="menu-item-checkbox" name="menu-item[' . $possible_object_id . '][menu-item-object-id]" value="'. esc_attr( $item->object_id ) .'" /> ';
    161         $output .= esc_html( $item->title ) .'</label>';
     160        $output .= '<input type="checkbox" class="menu-item-checkbox';
     161        if ( ! empty( $item->_add_to_top ) ) {
     162            $output .= ' add-to-top';
     163        }
     164        $output .= '" name="menu-item[' . $possible_object_id . '][menu-item-object-id]" value="'. esc_attr( $item->object_id ) .'" /> ';
     165        $output .= empty( $item->label ) ? esc_html( $item->title ) : esc_html( $item->label );
     166        $output .= '</label>';
    162167
    163168        // Menu item hidden fields
Note: See TracChangeset for help on using the changeset viewer.