Wordpress - How to get current site id? (WPMU)
You're right, get_current_site()->blog_id
will return 1, as it refers to the network.
To get the current site (blog) ID you can go like this:
<?php echo get_current_blog_id(); ?>
Moreover you can get the current site (blog) details like this:
<?php var_dump(get_blog_details()->blog_id); ?>