Рассмотрите возможности
плагина WT Geotargeting для CMS WordPress. С его помощью можно реализовать на сайте выбор города и отображение разной информации с привязкой к городу. Плагин поддерживает 3 сервиса геолокации:
«Sypex Geo»,
«DaData» или
«MaxMind».
Если понадобится реализовать поддомены для городов, с единой панелью администратора (не мультисайт), то стоит посмотреть расширенную платную версию плагина WT Geotargeting Pro, с возможностями которой можете ознакомиться на
официальном сайте.