Mit diesem Hook kannst Du Deine Benutzer für die meisten profilbezogenen Ereignisse in BuddyPress belohnen, von Profilaktualisierungen bis hin zum Hochladen von Titelbildern.
Bekannte Probleme
Bestimmte Instanzen erfordern die Aktivierung bestimmter BuddyPress-Komponenten. Beispielsweise kannst Du neue Freundschaften nicht belohnen, wenn die Freunde Connection-Komponente in BuddyPress nicht aktiviert ist.
Konfiguration
Lege für alle Instanzen, die Du belohnen möchtest, einen anderen Punktwert als null fest. Stelle sicher, dass alle diese Instanzen auch über eine Protokolleintragsvorlage verfügen und dass ein Hook-Limit festgelegt ist (falls erforderlich).
Unterstützte Instanzen
new_profile_update |
Gib oder nimm Punkte von Benutzern für Profilaktualisierungen. |
deleted_profile_update |
Gib oder nimm Punkte von Benutzern für das Löschen einer Profilaktualisierung. |
upload_avatar |
Gib oder nimm Punkte von Benutzern für das Hochladen eines Avatars. |
upload_cover |
Gib oder nimm Punkte von Benutzern für das Hochladen eines Titelbilds. |
new_friendship |
Gib oder nimm Punkte von Benutzern, um einen neuen Freund zu gewinnen. |
ended_friendship |
Gib oder nimm Punkte von Benutzern, wenn Sie einen Freund verlieren. |
new_comment |
Gib oder nimm Punkte von Benutzern für einen neuen Profilkommentar. |
comment_deletion |
Gib oder nimm Punkte von Benutzern für das Löschen eines Profilkommentars. |
fave_activity |
Gib oder nimm Punkte von Benutzern, wenn Sie ein Update als „Favorit“ markieren. |
unfave_activity |
Gib oder nimm Punkte von Benutzern für das Entfernen eines als „Favorit“ markierten Updates. |
sending_gift |
Gib oder nimm Punkte von Benutzern für das Versenden von Geschenken. (BuddyPress Gifts-Plugin erforderlich) |
Freundschaften
Wenn Du einem Benutzer Punkte abziehst, weil er einen neuen Freund gewonnen hat, blendet der Haken die Schaltfläche „Freund hinzufügen“ in BuddyPress aus, wenn der Benutzer es sich nicht leisten kann, den von Dir festgelegten Betrag zu zahlen. Du kannst dies verwenden, um Benutzern Gebühren für das Knüpfen neuer Freundschaften auf Deiner Webseite in Rechnung zu stellen.