Skip to content

Instantly share code, notes, and snippets.

@sadrul
Last active July 22, 2018 15:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sadrul/38caf0caa65db4a0b3a8 to your computer and use it in GitHub Desktop.
Save sadrul/38caf0caa65db4a0b3a8 to your computer and use it in GitHub Desktop.
groups query for loop using group meta
<?php
function get_group_ids_by_type($type){
$group_ids = array();
$meta_query = array(
array(
'key' => 'group_type',
'value' => $type,
'compare' => '='
)
);
$groups_args = array(
'object' => 'groups',
'meta_query' => $meta_query,
'per_page' => 0,
);
if ( bp_has_groups( $groups_args ) ) :
while ( bp_groups() ) : bp_the_group();
$group_ids[] = bp_get_group_id();
endwhile;
endif;
return $group_ids;
}
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment