Часто используемые функции buddypress
Решено
Скажите какие функции, может быть события часто используются при разработке дополнений или плагинов к buddypress?
3 Ответ(ы)
Ответ
id авторизованного пользователя
bp_loggedin_user_id()
id пользователя на странице которого мы находимся
bp_displayed_user_id()
ссылка на профиль авторизованного пользователя
bp_core_get_userlink( bp_loggedin_user_id(), $no_anchor = false, $just_link = true )
информация о пользователе
bp_profile_field_data(array('user_id' => bp_displayed_user_id(), 'field' => 'Обо мне'))
Вывод аватара пользователя, с настройками:
$url = bp_core_fetch_avatar(array('item_id' => $user->ID, 'type' => 'thumb', 'width' => $size, 'height' => $size, 'class' => 'friend-avatar','html'=>false));
Проверить текущая(открытая) страница профиля принадлежит пользователю или нет:
bp_is_my_profile();