此函数已弃用。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 介绍了。

问题吗?

我们总是很乐意帮助您解决代码或其他问题!搜索我们的开发人员文档联络支持,或与我们联系销售团队