Make WordPress Core

Changeset 14839


Ignore:
Timestamp:
05/24/2010 03:49:12 PM (15 years ago)
Author:
ryan
Message:

Don't issue dupe slug error if provided slug matches name derived slug. fixes #12349

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/taxonomy.php

    r14785 r14839  
    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
Note: See TracChangeset for help on using the changeset viewer.