Make WordPress Core

Ticket #12349: 12439.diff

File 12439.diff, 626 bytes (added by ryan, 15 years ago)
  • wp-includes/taxonomy.php

     
    15861586        $name = stripslashes($name);
    15871587        $description = stripslashes($description);
    15881588
     1589        $slug_from_name = sanitize_title($name);
     1590
    15891591        if ( empty($slug) )
    1590                 $slug = sanitize_title($name);
    1591         elseif ( is_term($slug) )
     1592                $slug = $slug_from_name;
     1593        elseif ( is_term($slug) && ( $slug != $slug_from_name ) )
    15921594                return new WP_Error('term_slug_exists', __('A term with the slug provided already exists.'));
    15931595
    15941596        $term_group = 0;