Здравствуйте!
Мне уже приходилось такое делать давно...
Использовал ACF + Google Map.
Прежде всего, небольшое отступление... для использования API Google Map вам нужно создать приложение в google api console, подтвердит право на владение доменом, на котором будет карта и добавить billing information. В месяц вам дают примерно 200 $ кредита на использование карты, по окончанию которых (что в общем-то маловероятно) с вашего счета будет взиматься оплата.
А теперь, по вашему вопросу -
Вот, информация по кастомному полю -
https://www.advancedcustomfields.com/resources/goo...
Вот, статья по добавлению multiple markers на основе кастомного типа записи -
https://wpbeaches.com/create-multiple-marker-map-f...