Buddypress permet nativement aux utilisateurs de s’envoyer des messages via inbox (messagerie interne). Cette fonctionnalité est activable lorsque vous activez le plugin Buddypress en back-office, vous pouvez également l’activer par la suite.

Ces messages peuvent aussi être utilisés pour envoyer des notifications internes sous forme de messages à vos membres. Il suffit pour cela d’utiliser la fonction Buddypress messages_new_message qui comporte 4 paramètres :

  • ID du user qui envoie le message
  • ID du user qui reçoit le message
  • Le sujet du message
  • Le corps du message

Vous pouvez donc utiliser cette fonction pour créer des interactions automatiques entre vos utilisateurs grâce à des hooks.

Un exemple pourrait être d’envoyer un message à un user lorsque qu’un autre à modifier un de ses contenus…

Voici la fonction en question :

 

Brice Capobianco

Autodidacte passionné par WordPress. J'aime apprendre et créer pour ensuite partager…
Responsable commercial en agence web, je suis également développeur freelance WordPress à Rennes.

Coorganisateur des Meetups WordPress Rennes et fondateur de b-website.com.