Suchen Sie nach einem kleinen Plugin, um Ihr BuddyPress privat zu machen und Ihr soziales Netzwerk nur auf Mitglieder zu beschränken? Wenn ja, ist dieser Ausschnitt genau das Richtige für Sie.
Mit dieser Funktion wird der nicht angemeldete Benutzer, der versucht, auf das soziale Netzwerk BuddyPress (Mitgliederverzeichnis oder Profil) zuzugreifen, zur BuddyPress-Registrierung weitergeleitet.
Funktion 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/');
Ausfahrt;
}
}
}
add_action('template_redirect', 'sqr_prevent_search_guest_user');
Die gute Nachricht ist, dass dieses Snippet WPML-freundlich ist, sodass Ihre französischen Benutzer zur französischen Version der Registerseite usw. weitergeleitet werden.
Zögern Sie nicht, es zu verwenden Mein Plugin für benutzerdefinierte Funktionen um diesen Code direkt über Ihr WordPress-Dashboard in Ihre BuddyPress-Installation einzufügen!