此函数已弃用。BuddyPress 1.7.0代替。
bp_update_db_stuff ()
这个函数最初用于更新1.1之前的模式,但那是在我们有一个合法的更新过程之前。
描述
源
文件:bp-core /弃用/ buddypress / 1.7.php
函数bp_update_db_stuff(){全局$wpdb;英国石油美元= buddypress ();$ bp_prefix = bp_core_get_table_prefix ();//重命名旧的用户活动缓存表。如果($wpdb->get_var("SHOW TABLES LIKE '%{$bp_prefix}bp_activity_user_activity_cached%'") {$ wpdb->query("RENAME TABLE {$bp_prefix}bp_activity_user_activity_cached TO {$bp->activity->table_name}");} / /重命名字段前BP 1.2 if ($ wpdb - > get_var(“显示表像' % {BP - >活动> table_name美元 }%'" ) ) { if ($ wpdb - > get_var(“显示列从{$ bp - >活动> table_name}像component_action '" ) ) { $ wpdb - >查询(“ALTER TABLE - > table_name} {$ bp - >活动改变component_action类型为varchar (75) NOT NULL”);} if ($wpdb->get_var("SHOW COLUMNS FROM {$bp->activity->table_name} LIKE 'component_name'") {$ wpdb->query("ALTER TABLE {$bp->activity->table_name} CHANGE component_name component varchar(75) NOT NULL");}} //在第一次安装时-记录系统中所有现有的博客。如果(!(int) $bp->site_options['bp-blogs-first-install']) {bp_blogs_record_existing_blogs();Bp_update_option ('bp-blog -first-install', 1); } if ( is_multisite() ) { bp_core_add_illegal_names(); } // Update and remove the message threads table if it exists if ( $wpdb->get_var( "SHOW TABLES LIKE '%{$bp_prefix}bp_messages_threads%'" ) ) { if ( BP_Messages_Thread::update_tables() ) { $wpdb->query( "DROP TABLE {$bp_prefix}bp_messages_threads" ); } } }
更新日志
版本 | 描述 |
---|---|
BuddyPress 1.7.0 | 介绍了。 |