private function __construct() { $this->post_type = bp_member_type_generator()->get_post_type(); $this->init(); }
private function get_active_member_types() { global $wpdb; $query = "SELECT DISTINCT ID FROM {$wpdb->posts} WHERE post_type = %s AND ID IN ( SELECT post_id FROM {$wpdb->postmeta} WHERE meta_key=%s AND meta_value = %d ) "; return $wpdb->get_col($wpdb->prepare($query, bp_member_type_generator()->get_post_type(), '_bp_member_type_is_active', 1)); }