summaryrefslogtreecommitdiffstats
path: root/wp-includes/wpmu-functions.php
diff options
context:
space:
mode:
authordonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2006-06-28 11:57:28 +0000
committerdonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2006-06-28 11:57:28 +0000
commit62cc53d7c7a4c728269e7d839c87f4a83d663c18 (patch)
tree99cc4de1f1efefe6bd63aaa33ce6d74016e476b4 /wp-includes/wpmu-functions.php
parentf40163a955671cc128575e2b90b8e4f103e9417f (diff)
downloadwordpress-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.php10
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'" );