diff options
author | donncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36> | 2006-06-28 11:57:28 +0000 |
---|---|---|
committer | donncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36> | 2006-06-28 11:57:28 +0000 |
commit | 62cc53d7c7a4c728269e7d839c87f4a83d663c18 (patch) | |
tree | 99cc4de1f1efefe6bd63aaa33ce6d74016e476b4 /wp-includes/wpmu-functions.php | |
parent | f40163a955671cc128575e2b90b8e4f103e9417f (diff) | |
download | wordpress-mu-62cc53d7c7a4c728269e7d839c87f4a83d663c18.tar.gz wordpress-mu-62cc53d7c7a4c728269e7d839c87f4a83d663c18.tar.xz wordpress-mu-62cc53d7c7a4c728269e7d839c87f4a83d663c18.zip |
Create blogroll category and link2cat records for default links.
Update category_count record in categories table
git-svn-id: http://svn.automattic.com/wordpress-mu/trunk@610 7be80a69-a1ef-0310-a953-fb0f7c49ff36
Diffstat (limited to 'wp-includes/wpmu-functions.php')
-rw-r--r-- | wp-includes/wpmu-functions.php | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/wp-includes/wpmu-functions.php b/wp-includes/wpmu-functions.php index 71279fe..1331995 100644 --- a/wp-includes/wpmu-functions.php +++ b/wp-includes/wpmu-functions.php @@ -1208,7 +1208,15 @@ function install_blog($blog_id, $blog_title = '') { $wpdb->query("UPDATE $wpdb->options SET option_value = '' WHERE option_name = 'admin_email'"); // Default category - $wpdb->query("INSERT INTO $wpdb->categories (cat_ID, cat_name, category_nicename) VALUES ('0', '".addslashes(__('Uncategorized'))."', '".sanitize_title(__('Uncategorized'))."')"); + $wpdb->query("INSERT INTO $wpdb->categories (cat_ID, cat_name, category_nicename, category_count) VALUES ('0', '".addslashes(__('Uncategorized'))."', '".sanitize_title(__('Uncategorized'))."', 1)"); + $blogroll_id = $wpdb->get_var( "SELECT cat_ID FROM {$wpdb->sitecategories} WHERE category_nicename = 'blogroll'" ); + if( $blogroll_id == null ) { + $wpdb->query( "INSERT INTO " . $wpdb->sitecategories . " VALUES (0, 'Blogroll', 'blogroll', '')" ); + $blogroll_id = $wpdb->insert_id; + } + $wpdb->query("INSERT INTO $wpdb->categories (cat_ID, cat_name, category_nicename, link_count) VALUES ('{$blogroll_id}', '".addslashes(__('Blogroll'))."', '".sanitize_title(__('Blogroll'))."', 2)"); + $wpdb->query("INSERT INTO $wpdb->link2cat (link_id, category_id) VALUES (1, $blogroll_id)"); + $wpdb->query("INSERT INTO $wpdb->link2cat (link_id, category_id) VALUES (2, $blogroll_id)"); // remove all perms $wpdb->query( "DELETE FROM ".$wpdb->usermeta." WHERE meta_key = '".$table_prefix."user_level'" ); |