LH BuddyPress Group Taxonomies uses WordPress’s built-in taxonomy system to add tag-style classification to BuddyPress groups. It’s a fork of the unmaintained “BP Groups Taxo” (imath), ported to LH plugin conventions and re-architected to be site-specific rather than network-shared.
tax_query API (get_group_ids_by_tax_query()) for fetching matching group IDs from any PHP codetax_query join against BuddyPress’s own group query rather than a PHP-side ID intersectionedit-tags.phpThis plugin does not call register_taxonomy() itself. Companion plugins register their own taxonomy against the bp_group object type and add its name to the lh_bp_group_taxonomies_taxonomies filter; once added, this plugin provides the CRUD, query, and UI layer around it. It ships with no taxonomies managed by default.
Unlike the original upstream plugin, this fork does not force root-blog activation or require network-wide BuddyPress activation. It runs independently on whichever site it’s active on, with each site keeping its own taxonomy vocabulary in that site’s own term tables — no shared, network-wide tag vocabulary between sites.
lh-buddypress-group-taxonomies and activate on the site(s) where group taxonomies are needed — no network activation required or assumed.bp_group) and hook it into lh_bp_group_taxonomies_taxonomies, typically from a companion plugin or theme.