Open Divi Map Module Pin Details by Default
A tutorial by Phire Base describes how to do it by directly editing the Divi core files. This is not an ideal way to do it, though, as the changes will be lost whenever you update Divi. For a while I thought this was the only way it could be done.
However, I've now come up with a better way, which doesn't require editing Divi's files and will survive theme updates.
Open the Map Pin Details by Default using jQuery
By copying the code Divi uses to add the pins, we can add another set of identical pins over the top of the ones Divi has added. They will look the same and be in the same place, but have the benefit that we can edit their properties. In this way we can configure them to show the pin details by default. Then if the details are closed we can delete our pins, leaving the originals to behave as they normally do.
The following jQuery will cause all pins to start open by default:
Open the Map Pin Details by Default using Divi Booster
You can use the feature by going into the Pin Settings for a pin in the Map Module and setting "Show Details by Default" to "Yes", like so:
Open the Map Pin Details by Default using Map Module Extended
The Map Module Extended plugin lets you choose on a module-by-module basis whether to show the pin details, rather than on a pin-by-pin basis as is the case in Divi Booster.
Want get more out of Divi?
Hundreds of new features for Divi
in one easy-to-use plugin