Skip to content

Multiple maps per page ​

WP Google Street View supports embedding multiple maps on the same page or post. There is no built-in limit — each shortcode renders independently.

How it works ​

Each [wpgsv id="X"] or [wpgsv_map] shortcode creates a separate container with a unique ID. The JavaScript initializes each map instance independently when the page loads.

Example ​

A real estate agency listing page might include:

html
<!-- Exterior street view -->
[wpgsv id="101"]

<!-- Interior virtual tour -->
[wpgsv id="102"]

<!-- Neighborhood map -->
[wpgsv id="103"]

Performance considerations ​

Each map instance makes API calls to Google. For pages with many maps, consider:

  • Setting a reasonable zoom level (higher zoom = more tile requests)
  • Using the [wpgsv_map] inline shortcode for simpler maps to avoid database queries
  • Monitoring your Google Maps Platform usage in the Cloud Console

Categories ​

To organize your map entries, use the built-in category system. This helps filter and manage maps in the admin but does not affect front-end rendering.

Try Pro free for 7 days

All features unlocked. Cancel anytime.

Start free trial

A WordPress plugin by PAGUP