/** * Output a comma-delimited list of group types. * * @since 2.7.0 * @see bp_get_group_type_list() for parameter documentation. */ function bp_group_type_list($group_id = 0, $r = array()) { echo bp_get_group_type_list($group_id, $r); }
/** * Markup for the Group Type column. * * @since 2.7.0 * * @param string $value Empty string. * @param string $column_name Name of the column being rendered. * @param array $item The current group item in the loop. */ public function column_content_group_type($retval = '', $column_name, $item) { if ('bp_group_type' !== $column_name) { return $retval; } add_filter('bp_get_group_type_directory_permalink', array($this, 'group_type_permalink_use_admin_filter'), 10, 2); $retval = bp_get_group_type_list($item['id'], array('parent_element' => '', 'label_element' => '', 'label' => '', 'show_all' => true)); remove_filter('bp_get_group_type_directory_permalink', array($this, 'group_type_permalink_use_admin_filter'), 10); /** * Filters the markup for the Group Type column. * * @since 2.7.0 * * @param string $retval Markup for the Group Type column. * @parma array $item The current group item in the loop. */ echo apply_filters_ref_array('bp_groups_admin_get_group_type_column', array($retval, $item)); }