[AUTOMATIQUE] Cet article a plus de 5 ans.
Il se peut donc que les informations qu'il fournit ne soient plus totalement exactes.
Il se peut donc que les informations qu'il fournit ne soient plus totalement exactes.
Si pour quelque raison que ce soit vos utilisateurs tentent d’accéder à leur profil WordPress et qu’ils n’y sont pas autorisé, vous pouvez très simplement les rediriger vers leurs profil Buddypress.
Voici donc un petit snippet bien utile et très simple. Il est à coller en l’état dans le fichier des fonctions de votre thème.
add_action("admin_init","bpdev_redirect_user_to_bp_profile"); function bpdev_redirect_user_to_bp_profile(){ if ( !defined('IS_PROFILE_PAGE') ) return false; //s'il ne s'agit pas de la page de profil WP, on ne fait rien $current_user = wp_get_current_user(); //on récupère l'object du USER connecté $bp_profile_link=bp_core_get_user_domain( $current_user->ID); //on récupère le lien de la page de profil BP bp_core_redirect($bp_profile_link); //on redirige proprement grâce à la fonction appropriée }
Nota: code utilisé pour ma part sur Buddypress 1.6+
Bonjour,
ce code est-il toujours d’actualités aujourd’hui ?
Et si je veux rediriger une page précise vers le profil BP, que dois-je faire ?
Merci
Djak
Bonjour,
Je ne suis pas sûr, ça fait un moment que je n’ai pas touché à BuddyPress.
Bonne journée.