Make WordPress Core


Ignore:
Timestamp:
02/11/2004 04:51:19 AM (22 years ago)
Author:
rboren
Message:

Add author_name query and author permalinks.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/upgrade-functions.php

    r855 r863  
    681681    $wpdb->query("ALTER TABLE `$tableposts` CHANGE `comment_status` `comment_status` ENUM( 'open', 'closed', 'registered_only' ) DEFAULT 'open' NOT NULL");
    682682
     683    maybe_add_column($tableusers, 'user_nicename', "ALTER TABLE `$tableusers` ADD `user_nicename` VARCHAR(50) DEFAULT '' NOT NULL ;");
     684
     685    // Set user_nicename.
     686    $users = $wpdb->get_results("SELECT ID, user_nickname, user_nicename FROM $tableusers");
     687    foreach ($users as $user) {
     688        if ('' == $user->user_nicename) {
     689            $newname = sanitize_title($user->user_nickname);
     690            $wpdb->query("UPDATE $tableusers SET user_nicename = '$newname' WHERE ID = '$user->ID'");
     691        }
     692    }
     693
    683694    // Convert passwords to MD5 and update table appropiately
    684695    $query = 'DESCRIBE '.$tableusers.' user_pass';
Note: See TracChangeset for help on using the changeset viewer.