The Map View in Events Calendar Pro provides an interactive platform to display your events, combining geographical visualization with event details.
By default, the number of events displayed per page in this view is determined by the setting found under Events > Settings > Display > Calendar tab > Number of events to show per page. Adjusting this setting allows you to control how many events are listed per page across various views, including the Map View. However, there may be instances where you want the Map View to display a different number of events per page than other views. Adding the following snippet to your site does the exact thing for you:
// Increase/Decrease Events Shown in Map View
add_filter( 'tribe_events_views_v2_view_map_repository_args', function( $args, $context ) {
$args['posts_per_page'] = 4 ;// Change this number to your choice
return $args;
}, 10, 2);
That’s all, by implementing the above code, 4 events per page will be loaded on Map View.
Here is a guide for Using Custom Code Snippets.