Make WordPress Core


Ignore:
Timestamp:
01/11/2010 10:23:58 PM (16 years ago)
Author:
ryan
Message:

Mainstream things that don't need to be multisite only. Formatting cleanups. see #11644

File:
1 edited

Legend:

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

    r12697 r12699  
    14181418
    14191419    if ( ! $term_id = is_term($slug) ) {
    1420                 if ( !is_multisite() ) {
    1421                         if ( false === $wpdb->insert( $wpdb->terms, compact( 'name', 'slug', 'term_group' ) ) )
    1422                                 return new WP_Error('db_insert_error', __('Could not insert term into the database'), $wpdb->last_error);
    1423                         $term_id = (int) $wpdb->insert_id;
    1424                 } else {
    1425                     $maxterm = $wpdb->get_var( "SELECT max(term_id) FROM {$wpdb->terms}" );
    1426                         $term_id = mt_rand( $maxterm+100, $maxterm+4000 );
    1427                         if ( false === $wpdb->insert( $wpdb->terms, compact( 'term_id', 'name', 'slug', 'term_group' ) ) )
    1428                                 return new WP_Error('db_insert_error', __('Could not insert term into the database'), $wpdb->last_error);
    1429                 }
     1420        if ( !is_multisite() ) {
     1421            if ( false === $wpdb->insert( $wpdb->terms, compact( 'name', 'slug', 'term_group' ) ) )
     1422                return new WP_Error('db_insert_error', __('Could not insert term into the database'), $wpdb->last_error);
     1423            $term_id = (int) $wpdb->insert_id;
     1424        } else {
     1425            $maxterm = $wpdb->get_var( "SELECT max(term_id) FROM {$wpdb->terms}" );
     1426            $term_id = mt_rand( $maxterm+100, $maxterm+4000 );
     1427            if ( false === $wpdb->insert( $wpdb->terms, compact( 'term_id', 'name', 'slug', 'term_group' ) ) )
     1428                return new WP_Error('db_insert_error', __('Could not insert term into the database'), $wpdb->last_error);
     1429        }
    14301430    } else if ( is_taxonomy_hierarchical($taxonomy) && !empty($parent) ) {
    14311431        // If the taxonomy supports hierarchy and the term has a parent, make the slug unique
    14321432        // by incorporating parent slugs.
    1433                 $slug = wp_unique_term_slug($slug, (object) $args);
    1434                 if( !is_multisite() ) {
    1435                         if ( false === $wpdb->insert( $wpdb->terms, compact( 'name', 'slug', 'term_group' ) ) )
    1436                                 return new WP_Error('db_insert_error', __('Could not insert term into the database'), $wpdb->last_error);
    1437                         $term_id = (int) $wpdb->insert_id;
    1438                 } else {
    1439                         $maxterm = $wpdb->get_var( "SELECT max(term_id) FROM {$wpdb->terms}" );
    1440                         $term_id = mt_rand( $maxterm+100, $maxterm+4000 );
    1441                         if ( false === $wpdb->insert( $wpdb->terms, compact( 'term_id','name', 'slug', 'term_group' ) ) )
    1442                                 return new WP_Error('db_insert_error', __('Could not insert term into the database'), $wpdb->last_error);
    1443                 }
     1433        $slug = wp_unique_term_slug($slug, (object) $args);
     1434        if ( !is_multisite() ) {
     1435            if ( false === $wpdb->insert( $wpdb->terms, compact( 'name', 'slug', 'term_group' ) ) )
     1436                return new WP_Error('db_insert_error', __('Could not insert term into the database'), $wpdb->last_error);
     1437            $term_id = (int) $wpdb->insert_id;
     1438        } else {
     1439            $maxterm = $wpdb->get_var( "SELECT max(term_id) FROM {$wpdb->terms}" );
     1440            $term_id = mt_rand( $maxterm+100, $maxterm+4000 );
     1441            if ( false === $wpdb->insert( $wpdb->terms, compact( 'term_id','name', 'slug', 'term_group' ) ) )
     1442                return new WP_Error('db_insert_error', __('Could not insert term into the database'), $wpdb->last_error);
     1443        }
    14441444    }
    14451445
Note: See TracChangeset for help on using the changeset viewer.