Make WordPress Core


Ignore:
Timestamp:
09/16/2012 04:51:12 PM (13 years ago)
Author:
nacin
Message:

Use selected() in default widgets. props SergeyBiryukov, iamfriendly. fixes #21451.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/default-widgets.php

    r21841 r21867  
    151151        <?php
    152152        foreach ( $link_cats as $link_cat ) {
    153             echo '<option value="' . intval($link_cat->term_id) . '"'
    154                 . ( $link_cat->term_id == $instance['category'] ? ' selected="selected"' : '' )
     153            echo '<option value="' . intval( $link_cat->term_id ) . '"'
     154                . selected( $instance['category'], $link_cat->term_id, false )
    155155                . '>' . $link_cat->name . "</option>\n";
    156156        }
     
    936936<?php
    937937        for ( $i = 1; $i <= 20; ++$i )
    938             echo "<option value='$i' " . ( $items == $i ? "selected='selected'" : '' ) . ">$i</option>";
     938            echo "<option value='$i' " . selected( $items, $i, false ) . ">$i</option>";
    939939?>
    940940    </select></p>
     
    11311131        <?php
    11321132            foreach ( $menus as $menu ) {
    1133                 $selected = $nav_menu == $menu->term_id ? ' selected="selected"' : '';
    1134                 echo '<option'. $selected .' value="'. $menu->term_id .'">'. $menu->name .'</option>';
     1133                echo '<option value="' . $menu->term_id . '"'
     1134                    . selected( $nav_menu, $menu->term_id, false )
     1135                    . '>'. $menu->name . '</option>';
    11351136            }
    11361137        ?>
Note: See TracChangeset for help on using the changeset viewer.