Esto sería realmente genial. Me gustaría añadir un campo de ubicación personalizado a los grupos para poder utilizar la salida g.json para generar un mapa basado en los grupos y la cantidad de miembros.
Experimentaré un poco con tu sugerencia. ¿Tienes también más información sobre cómo usar este fragmento? ¿Se puede usar en un componente de tema personalizado? ¿Cómo lo haría alguien? ¿Alguien ya lo ha utilizado?
Para agregar campos personalizados a los modelos (temas, categorías, grupos), el siguiente tema de @angus lo expone tan bien como es probable que lo encuentres:
Ha reunido algo de código de ejemplo específico para temas y categorías; creo que el código se traduce bien en general para agregar campos personalizados a los grupos también.
Esta publicación mía sobre ese tema expone cómo he utilizado el recurso que Angus ha reunido: