blogs} WHERE domain = '(.*)'#", $q, $matches)){ if(!$wpdb->get_row($q)){ $icl_blogs = $wpdb->get_col("SELECT blog_id FROM {$wpdb->blogs}"); foreach($icl_blogs as $blog_id){ $prefix = $blog_id > 1 ? $table_prefix . $blog_id . '_' : $table_prefix; $icl_settings = $wpdb->get_var("SELECT option_value FROM {$prefix}options WHERE option_name='icl_sitepress_settings'"); if($icl_settings){ $icl_settings = unserialize($icl_settings); if($icl_settings && $icl_settings['language_negotiation_type'] == 2){ if(in_array('http://' . $matches[1], $icl_settings['language_domains'])){ $found_blog_id = $blog_id; break; } } } } if ( isset( $found_blog_id ) && $found_blog_id ) { $q = $wpdb->prepare("SELECT * FROM {$wpdb->blogs} WHERE blog_id = %d ", $found_blog_id ); } } } $no_recursion = false; } return $q; } // WPML Sunrise Script - END ?>