WordPress & Albin : Google Maps

Hace muho tiempo que no he tenio necesidad de utilizar la API de Google Maps para personalizar la experiencia de utilizar sus mapas pero la utilicé una docena de veces desde sus versiones más tempranas para situar inmuebles, oficinas y cajeros, supermercados, etc. con todo tipo de funcionalidades como preselección de provincia pulsando en un icono en el mapa, diferentes iconos según niveles de zoom, trazados sobre mapas, capas con información personalizada sobre el mapa, reacción de elementos externos al mapa, etc.

Ahora tengo un cliente con un theme con un plugin que permite poner mapas. Nada complejo, simplemente introduces la URL del mapa y el plugin pone un IFrame (un área de la web donde se carga una web diferente, en este caso, Google Maps). Claro, este sistema no permite gran personalización. Ni puedes poner tu propio icono, ni puedes elegir qué elementos se muestran, simplemente es una representación de lo que vería el usuario si hiciera cierta búsqueda que tu dejas preparada. En este caso una dirección postal y resulta que a mi cliente no le gusta que aparezca la dirección, preferiría el nombre de su empresa, claro.

Así que mi tarea es investigar soluciones :o|

¿Sabeis lo poco que costaría en programación a medida hacer algo que encajaría perfectamente con su capricho? Menos de una hora, seguro. ¿Qué tengo que hacer ahora? ¿Romperme los cuernos mirando parámetros de la URL para conseguir lo menos malo posible? ¿Ponerme a integrar una solución de mi cosecha con un theme complejo desarrollado por un tercero?

Si cobro mi tiempo por hacer esa integración, a mi cliente le va a costar casi tanto como el propio theme. ¿Porqué tengo yo que asumir el compromiso de que desarrollar con WordPress es más económico? ¿Porqué no asume el cliente que si quieres WordPress has de ser menos exigente? Qué harto me tiene la sempiterna discusión.