Skip to:
Content

BuddyPress.org

Ticket #2989: 2989-0.patch

File 2989-0.patch, 1.3 KB (added by boonebgorges, 15 years ago)
  • bp-core.php

     
    251251
    252252        if ( empty( $page_ids ) )
    253253                return false;
     254               
     255        $posts_table_name = is_multisite() && !defined( 'BP_ENABLE_MULTIBLOG' ) ? $wpdb->get_blog_prefix( BP_ROOT_BLOG ) . 'posts' : $wpdb->posts;
    254256
    255257        $page_ids_sql = implode( ',', (array)$page_ids );
    256         $page_names = $wpdb->get_results( $wpdb->prepare( "SELECT ID, post_name, post_parent FROM {$wpdb->posts} WHERE ID IN ({$page_ids_sql}) " ) );
     258
     259        $page_names = $wpdb->get_results( $wpdb->prepare( "SELECT ID, post_name, post_parent FROM {$posts_table_name} WHERE ID IN ({$page_ids_sql}) " ) );
    257260        $pages = new stdClass;
    258261
    259262        foreach ( (array)$page_ids as $key => $page_id ) {
     
    266269
    267270                                /* Get the slug */
    268271                                while ( $page_name->post_parent != 0 ) {
    269                                         $parent = $wpdb->get_results( $wpdb->prepare( "SELECT post_name, post_parent FROM {$wpdb->posts} WHERE ID = %d", $page_name->post_parent ) );
     272                                        $parent = $wpdb->get_results( $wpdb->prepare( "SELECT post_name, post_parent FROM {$posts_table_name} WHERE ID = %d", $page_name->post_parent ) );
    270273                                        $slug[] = $parent[0]->post_name;
    271274                                        $page_name->post_parent = $parent[0]->post_parent;
    272275                                }