Как вызвать функцию после создания группы или пользователя в Buddypress

Я пытаюсь сохранить данные о пользователях и группах в Active Directory (LDAP) после buddypress сохранить детали в базе данных MySQL.

Где можно разместить код для сохранения сведений о пользователе и группе в LDAP. Могу ли я вызвать функцию или есть встроенная функция, которую можно использовать?

4

Решение

В WordPress есть механизм именно для этого: действия и фильтры.
BuddyPress использует действия / ловушки для предоставления точек расширения, через которые вы можете настроить его, не изменяя его источники.

Для того, что вам нужно, есть do_action( 'bp_core_activated_user', $user_id, $key, $user ) хук определен, так что вам просто нужно зарегистрироваться add_action( 'bp_core_activated_user', 'bp_core_new_user_activity' ) это будет называться $user_id, $key, $user в качестве параметров.

Если вы ищете документация Вы найдете большинство крючков. Но в идеале вы должны посмотреть на сами источники, чтобы найти подходящие.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector