Ну, для этого нужна разработка собственного плагина, требования очень специфичны для обычного плагина.
Я бы сделал следующее.
Если вы уже используете ACF, я полагаю, что у вас уже есть настраиваемая запись с правом настраиваемой таксономии, поэтому в этом настраиваемом плагине
1) Создайте новую конечную точку WP REST, которая будет принимать пользовательские данные
2) Обратным вызовом конечной точки должен быть запрос пользовательских сообщений на основе мета-полей с использованием экземпляра WP_QUERY, получение соответствующих сообщений и отправка их обратно клиенту для рисования вашей карты.
3) Создание и конечная точка для извлечения категорий и терминов таксономии.
4) На внешней стороне вам нужно будет создать форму с данными, полученными с конечных точек (шаг 3)
5) Отправьте данные в конечную точку (шаг 2) и получите сообщения
6) Нарисуйте свою карту.
Это очень общие шаги, и, к сожалению, я не могу дать вам код, основанный на широком вопросе.