Changeset 5198 for trunk/bp-core/bp-core-functions.php
- Timestamp:
- 09/30/2011 08:11:05 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-core/bp-core-functions.php
r5151 r5198 137 137 if ( $page_ids = bp_core_get_directory_page_ids() ) { 138 138 139 $posts_table_name = bp_is_multiblog_mode() ? $wpdb->get_blog_prefix( bp_get_root_blog_id() ) . 'posts' : $wpdb->posts; 139 // Always get page data from the root blog, except on multiblog mode, when it comes 140 // from the current blog 141 $posts_table_name = bp_is_multiblog_mode() ? $wpdb->posts : $wpdb->get_blog_prefix( bp_get_root_blog_id() ) . 'posts'; 140 142 $page_ids_sql = implode( ',', (array)$page_ids ); 141 143 $page_names = $wpdb->get_results( $wpdb->prepare( "SELECT ID, post_name, post_parent, post_title FROM {$posts_table_name} WHERE ID IN ({$page_ids_sql}) AND post_status = 'publish' " ) );
Note: See TracChangeset
for help on using the changeset viewer.