Tulipe Media

Réflexions entrepreneuriales

Snippet: make BuddyPress private, restrict members directory and profiles to members only

Are you looking for a little plugin to make your BuddyPress private, and restrict your social network to members only? If yes, this snippet is for you.

With this function, the non logged user who tries to access to BuddyPress social network (members directory or profile) is redirect to the BuddyPress registration.

function sqr_prevent_search_guest_user() {
if ( class_exists( 'BuddyPress' ) ) {
if (!is_user_logged_in() && (bp_is_directory() || bp_is_user())) {
wp_redirect(home_url() . '/register/');
exit;
}
}
}
add_action('template_redirect', 'sqr_prevent_search_guest_user');

The good news is that this snippet is WPML-friendly, so your french users will be redirect to the french version of the register page, etc…

Do not hesitate to use My Custom Functions plugin to insert this code in your BuddyPress install directly via your WordPress dashboard!

 

Mes derniers tweets

Nouveau short sur Blooness 👉 La formation dédiée aux meilleures graines oléagineuses pour la santé est enfin disponible au format audio https://buff.ly/3xo9fTS
https://buff.ly/43DkrYR

Nouveau short sur Blooness 👉 S’il n’y avait qu’un supplément à prendre, ce serait le magnésium (avec la vitamine D). Le guide complet des meilleurs multivitamines du marché toujours dispo ici en accès libre https://buff.ly/49bHqvp
https://buff.ly/49c3rKK

Nouveau short sur Blooness 👉 La dernière formation Blooness sur les #protéines est disponible au format audio https://buff.ly/4aijbMW
https://buff.ly/3TP67cB

Charger plus

Ne manquez pas les conseils business par mail

Pas de spam, juste un mail lorsqu'un nouveau contenu est publié.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

fr_FRFR