mndz0073
Forum Replies Created
Viewing 3 replies - 1 through 3 (of 3 total)
-
Forum: Networking WordPress
In reply to: Multisite WP Buddypress privacy issueI setted to private one sites in my WPMU network by usinge Network Privacy plugin it works very well
Forum: Networking WordPress
In reply to: WPMU and buddypressI wrote two functions and I put them into function.php of mine bbpress theme in order to display only the members (see code section #1) and the activities of the site’s users not of all network users (see code section #2). I’m a new in bbpress and I have no idea if this way is right or not in order to make real private each site in the bbpress network. There’re also other pages or actions that I must be filter?
ThanksCODE SECTION #1
function filter_members_list_per_site( $m, $members ) { if ( is_site_admin() ){ return $members;} foreach ( $members->members as $key => $member ) { if (is_user_member_of_blog( $member->id)) { // do something }else{ unset( $members->members[$key] ); $members->member_count = $members->member_count-1; $members->total_member_count = $members->total_member_count-1; $members->pag_num = $members->pag_num-1; } } $members_new = array_values( $members->members ); $members->members = $members_new; return $members; } add_action('bp_has_members','filter_members_list_per_site', 1, 2 );CODE SECTION #2
function filter_members_activities_per_site( $a, $activities ) { if ( is_site_admin() ){ return $activities;} foreach ( $activities->activities as $key => $activity ) { if (is_user_member_of_blog( $activity->user_id)) { }else{ unset( $activities->activities[$key] ); $activities->activity_count = $activities->activity_count-1; $activities->total_activity_count = $activities->total_activity_count-1; $activities->pag_num = $activities->pag_num -1; } } $activities_new = array_values( $activities->activities ); $activities->activities = $activities_new; return $activities; } add_action('bp_has_activities','filter_members_activities_per_site', 1, 2 );Forum: Networking WordPress
In reply to: WPMU and buddypressSo there’s no way to display only the users registered into a single site of the network?
Viewing 3 replies - 1 through 3 (of 3 total)