Odoo est un ERP modulaire avec un website builder, ce serait une solution pour centraliser toute la gestion de l'asso avec la gestion des adhérents, paiement en ligne des cotisations, planification d'evenements, billeterie, achats, ventes, compta, tout ça.
Les modules nécessaires sont normalement accessibles gratuitement en version CE.
c'est très puissant même en community edition mais c'est en fait carrément autre chose que wordpress ^^
Un amateur peut installer et configurer wordpress relativement facilement.
Mais pour Odoo il vous faut un pro pour l'installer, le configurer et apprendre aux admins à s'en servir.