Fragmento para hacer privada una red social BuddyPress y forzar el registro

Aquí hay un pequeño fragmento de código que me resulta muy útil en mis sitios de BuddyPress. Te permite hacer que la red social sea privada y para acceder a ella debes hacerte miembro.

 

[código] función sqr_prevent_search_guest_user() {
si (class_exists ('BuddyPress')) {
si (!is_user_logged_in() && (bp_is_directory() || bp_is_user())) {
wp_redirect(home_url() . '/registrar/');
salida;
}
}
}
add_action('template_redirect', 'sqr_prevent_search_guest_user');[/código]

Por lo tanto, este código obliga al visitante, si NO está conectado a su sitio: si (!is_user_logged_in() – Y lanza la página de miembros de la red (directorio) O la página de un miembro (bp_is_user), esto lo redirige a la página de registro, aquí /register/ en este caso. Puede cambiar /register/ a su propia página de registro.

Y lo que es más, ¡este código es compatible con WPML!

Si no quieres tocar el archivo funciones.php para incorporar este fragmento de código, utiliza el muy práctico Mis funciones personalizadas, que le permitirá inyectar fácilmente sus códigos desde el panel de WordPress.

No te pierdas el asesoramiento empresarial por correo electrónico

Sin spam, solo un correo electrónico cuando se publica nuevo contenido..

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

WordPress es el sistema de gestión de contenido preferido por los creadores de sitios web en línea. Aproximadamente el 30% de las plataformas de Internet actualmente disponibles en línea se basan en este sistema que tiene la cuota https://buff.ly/4gTcUuk

🫘 Las alubias, los frijoles blancos, las lentejas, las habas, los garbanzos y otras legumbres son los mejores “hidratos de carbono lentos” para la salud.
👉 Descubre los superpoderes de las legumbres en su contenido dedicado en Blooness: https://buff.ly/4b4nnlc

🍞El pan de masa madre con harinas antiguas es una alternativa más digerible al pan tradicional.
La fermentación natural puede mejorar la digestión y la biodisponibilidad de los nutrientes.
👉Conoce más sobre los mejores panes en http://blooness.com

Carga más

No te pierdas el asesoramiento empresarial por correo electrónico

Sin spam, solo un correo electrónico cuando se publica nuevo contenido..

es_ESES