Changeset 12173 for trunk/src/bp-blogs/bp-blogs-functions.php
- Timestamp:
- 06/16/2018 09:37:33 AM (8 years ago)
- File:
-
- 1 edited
-
trunk/src/bp-blogs/bp-blogs-functions.php (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-blogs/bp-blogs-functions.php
r11788 r12173 176 176 177 177 // Ensure that the cache is clear after the table TRUNCATE above. 178 wp_cache_delete( $blog->blog_id, 'b log_meta' );178 wp_cache_delete( $blog->blog_id, 'bp_blog_meta' ); 179 179 180 180 // Get all users. … … 1303 1303 // Legacy - if no meta_key is passed, delete all for the blog_id. 1304 1304 if ( empty( $meta_key ) ) { 1305 $keys = $wpdb->get_col( $wpdb->prepare( "SELECT meta_key FROM {$wpdb->b logmeta} WHERE blog_id = %d", $blog_id ) );1305 $keys = $wpdb->get_col( $wpdb->prepare( "SELECT meta_key FROM {$wpdb->bp_blogmeta} WHERE blog_id = %d", $blog_id ) ); 1306 1306 $delete_all = false; 1307 1307 } else { … … 1310 1310 1311 1311 add_filter( 'query', 'bp_filter_metaid_column_name' ); 1312 add_filter( 'sanitize_key', 'bp_blogs_filter_meta_column_name' ); 1312 1313 1313 1314 $retval = false; 1314 1315 foreach ( $keys as $key ) { 1315 $retval = delete_metadata( 'b log', $blog_id, $key, $meta_value, $delete_all );1316 $retval = delete_metadata( 'bp_blog', $blog_id, $key, $meta_value, $delete_all ); 1316 1317 } 1317 1318 1318 1319 remove_filter( 'query', 'bp_filter_metaid_column_name' ); 1320 remove_filter( 'sanitize_key', 'bp_blogs_filter_meta_column_name' ); 1319 1321 1320 1322 return $retval; … … 1339 1341 function bp_blogs_get_blogmeta( $blog_id, $meta_key = '', $single = true ) { 1340 1342 add_filter( 'query', 'bp_filter_metaid_column_name' ); 1341 $retval = get_metadata( 'blog', $blog_id, $meta_key, $single ); 1343 add_filter( 'sanitize_key', 'bp_blogs_filter_meta_column_name' ); 1344 $retval = get_metadata( 'bp_blog', $blog_id, $meta_key, $single ); 1345 remove_filter( 'sanitize_key', 'bp_blogs_filter_meta_column_name' ); 1342 1346 remove_filter( 'query', 'bp_filter_metaid_column_name' ); 1343 1347 … … 1362 1366 function bp_blogs_update_blogmeta( $blog_id, $meta_key, $meta_value, $prev_value = '' ) { 1363 1367 add_filter( 'query', 'bp_filter_metaid_column_name' ); 1364 $retval = update_metadata( 'blog', $blog_id, $meta_key, $meta_value, $prev_value ); 1368 add_filter( 'sanitize_key', 'bp_blogs_filter_meta_column_name' ); 1369 $retval = update_metadata( 'bp_blog', $blog_id, $meta_key, $meta_value, $prev_value ); 1370 remove_filter( 'sanitize_key', 'bp_blogs_filter_meta_column_name' ); 1365 1371 remove_filter( 'query', 'bp_filter_metaid_column_name' ); 1366 1372 … … 1383 1389 function bp_blogs_add_blogmeta( $blog_id, $meta_key, $meta_value, $unique = false ) { 1384 1390 add_filter( 'query', 'bp_filter_metaid_column_name' ); 1385 $retval = add_metadata( 'blog', $blog_id, $meta_key, $meta_value, $unique ); 1391 add_filter( 'sanitize_key', 'bp_blogs_filter_meta_column_name' ); 1392 $retval = add_metadata( 'bp_blog', $blog_id, $meta_key, $meta_value, $unique ); 1393 remove_filter( 'sanitize_key', 'bp_blogs_filter_meta_column_name' ); 1386 1394 remove_filter( 'query', 'bp_filter_metaid_column_name' ); 1387 1395
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)