BuddyPress (WordPressをSNSとして使うプラグイン) では、WordPress をカスタマイズして、BuddyPress 独自の設計を行っている部分が多数あります。このため、WordPress 用プラグインをそのまま使えず、カスタマイズが必要なケースがあります。
BuddyPress 対応テーマでは、カスタマイズできるようにアクションフックが多数用意されています。プラグインのフック先をカスタマイズすることで、WP 用プラグインを、BP でも利用可能になります。
詳細はWordCampNagoyaのセッション[BuddyPress と Subscribe2]に期待してください。Subscribe2 (メルマガプラグイン)を例に、WP のプラグインの処理の仕組み、BuddyPress 対応のさせ方、等を紹介予定です。
BuddyPress Default テーマでは、なんと、342 個もフックがありました。(単純に検索しただけなので、同じフックが複数のファイルにある場合もカウントしています。)
404.php: <?php do_action( 'bp_before_404' ) ?> 404.php: <?php do_action( 'bp_404' ) ?> 404.php: <?php do_action( 'bp_after_404' ) ?> _inc/ajax.php: do_action( 'bp_activity_action_delete_activity', $_POST['id'], $activity->user_id ); _inc/ajax.php: do_action( 'bp_activity_action_delete_activity', $_POST['id'], $comment->user_id ); _inc/ajax.php: <?php do_action( 'bp_before_message_meta' ) ?> _inc/ajax.php: <?php do_action( 'bp_after_message_meta' ) ?> _inc/ajax.php: <?php do_action( 'bp_before_message_content' ) ?> _inc/ajax.php: <?php do_action( 'bp_after_message_content' ) ?> activity/post-form.php: <?php do_action( 'bp_before_activity_post_form' ) ?> activity/post-form.php: <?php do_action( 'bp_activity_post_form_options' ) ?> activity/post-form.php: <?php do_action( 'bp_after_activity_post_form' ) ?> activity/index.php: <?php do_action( 'bp_before_directory_activity_content' ) ?> activity/index.php: <?php do_action( 'template_notices' ) ?> activity/index.php: <?php do_action( 'bp_before_activity_type_tab_all' ) ?> activity/index.php: <?php do_action( 'bp_before_activity_type_tab_friends' ) ?> activity/index.php: <?php do_action( 'bp_before_activity_type_tab_groups' ) ?> activity/index.php: <?php do_action( 'bp_before_activity_type_tab_favorites' ) ?> activity/index.php: <?php do_action( 'bp_before_activity_type_tab_mentions' ) ?> activity/index.php: <?php do_action( 'bp_activity_type_tabs' ) ?> activity/index.php: <?php do_action( 'bp_activity_syndication_options' ) ?> activity/index.php: <?php do_action( 'bp_activity_filter_options' ) ?> activity/index.php: <?php do_action( 'bp_after_directory_activity_content' ) ?> activity/activity-loop.php:<?php do_action( 'bp_before_activity_loop' ) ?> activity/activity-loop.php:<?php do_action( 'bp_after_activity_loop' ) ?> activity/entry.php:<?php do_action( 'bp_before_activity_entry' ) ?> activity/entry.php: <?php do_action( 'bp_activity_entry_content' ) ?> activity/entry.php: <?php do_action( 'bp_activity_entry_meta' ) ?> activity/entry.php: <?php do_action( 'bp_before_activity_entry_comments' ) ?> activity/entry.php: <?php do_action( 'bp_after_activity_entry_comments' ) ?> activity/entry.php:<?php do_action( 'bp_after_activity_entry' ) ?> archive.php: <?php do_action( 'bp_before_archive' ) ?> archive.php: <?php do_action( 'bp_before_blog_post' ) ?> archive.php: <?php do_action( 'bp_after_blog_post' ) ?> archive.php: <?php do_action( 'bp_after_archive' ) ?> attachment.php: <?php do_action( 'bp_before_attachment' ) ?> attachment.php: <?php do_action( 'bp_before_blog_post' ) ?> attachment.php: <?php do_action( 'bp_after_blog_post' ) ?> attachment.php: <?php do_action( 'bp_after_attachment' ) ?> blogs/blogs-loop.php:<?php do_action( 'bp_before_blogs_loop' ) ?> blogs/blogs-loop.php: <?php do_action( 'bp_directory_blogs_item' ) ?> blogs/blogs-loop.php: <?php do_action( 'bp_directory_blogs_actions' ) ?> blogs/blogs-loop.php: <?php do_action( 'bp_after_directory_blogs_list' ) ?> blogs/blogs-loop.php:<?php do_action( 'bp_after_blogs_loop' ) ?> blogs/index.php: <?php do_action( 'bp_before_directory_blogs_content' ) ?> blogs/index.php: <?php do_action( 'bp_blogs_directory_blog_types' ) ?> blogs/index.php: <?php do_action( 'bp_blogs_directory_order_options' ) ?> blogs/index.php: <?php do_action( 'bp_after_directory_blogs_content' ) ?> blogs/create.php: <?php do_action( 'bp_before_directory_blogs_content' ) ?> blogs/create.php: <?php do_action( 'template_notices' ) ?> blogs/create.php: <?php do_action( 'bp_before_create_blog_content' ) ?> blogs/create.php: <?php do_action( 'bp_after_create_blog_content' ) ?> blogs/create.php: <?php do_action( 'bp_after_directory_blogs_content' ) ?> comments.php: <?php do_action( 'bp_before_blog_comment_list' ) ?> comments.php: <?php do_action( 'bp_after_blog_comment_list' ) ?> comments.php: <?php do_action( 'bp_before_blog_comment_form' ) ?> comments.php: <?php do_action( 'bp_blog_comment_form' ) ?> comments.php: <?php do_action( 'comment_form', $post->ID ); ?> comments.php: <?php do_action( 'bp_after_blog_comment_form' ) ?> footer.php: <?php do_action( 'bp_after_container' ) ?> footer.php: <?php do_action( 'bp_before_footer' ) ?> footer.php: <?php do_action( 'bp_footer' ) ?> footer.php: <?php do_action( 'bp_after_footer' ) ?> forums/index.php: <?php do_action( 'bp_before_directory_forums_content' ) ?> forums/index.php: <?php do_action( 'groups_forum_new_topic_before' ) ?> forums/index.php: <?php do_action( 'groups_forum_new_topic_after' ) ?> forums/index.php: <?php do_action( 'bp_forums_directory_group_types' ) ?> forums/index.php: <?php do_action( 'bp_forums_directory_order_options' ) ?> forums/index.php: <?php do_action( 'bp_directory_forums_content' ) ?> forums/index.php: <?php do_action( 'bp_after_directory_forums_content' ) ?> forums/forums-loop.php: <?php do_action( 'bp_before_directory_forums_list' ) ?> forums/forums-loop.php: <?php do_action( 'bp_directory_forums_extra_cell_head' ) ?> forums/forums-loop.php: <?php do_action( 'bp_directory_forums_extra_cell' ) ?> forums/forums-loop.php: <?php do_action( 'bp_directory_forums_extra_row' ) ?> forums/forums-loop.php: <?php do_action( 'bp_after_directory_forums_list' ) ?> groups/index.php: <?php do_action( 'bp_before_directory_groups_content' ) ?> groups/index.php: <?php do_action( 'bp_groups_directory_group_types' ) ?> groups/index.php: <?php do_action( 'bp_groups_directory_order_options' ) ?> groups/index.php: <?php do_action( 'bp_directory_groups_content' ) ?> groups/index.php: <?php do_action( 'bp_after_directory_groups_content' ) ?> groups/groups-loop.php:<?php do_action( 'bp_before_groups_loop' ) ?> groups/groups-loop.php: <?php do_action( 'bp_directory_groups_item' ) ?> groups/groups-loop.php: <?php do_action( 'bp_directory_groups_actions' ) ?> groups/groups-loop.php: <?php do_action( 'bp_after_groups_loop' ) ?> groups/create.php: <?php do_action( 'bp_before_create_group' ) ?> groups/create.php: <?php do_action( 'template_notices' ) ?> groups/create.php: <?php do_action( 'bp_before_group_details_creation_step' ); ?> groups/create.php: <?php do_action( 'bp_after_group_details_creation_step' ); /* Deprecated -> */ do_action( 'groups_custom_group_fields_editable' ); ?> groups/create.php: <?php do_action( 'bp_before_group_settings_creation_step' ); ?> groups/create.php: <?php do_action( 'bp_after_group_settings_creation_step' ); ?> groups/create.php: <?php do_action( 'bp_before_group_avatar_creation_step' ); ?> groups/create.php: <?php do_action( 'bp_after_group_avatar_creation_step' ); ?> groups/create.php: <?php do_action( 'bp_before_group_invites_creation_step' ); ?> groups/create.php: <?php do_action( 'bp_after_group_invites_creation_step' ); ?> groups/create.php: <?php do_action( 'groups_custom_create_steps' ) // Allow plugins to add custom group creation steps ?> groups/create.php: <?php do_action( 'bp_before_group_creation_step_buttons' ); ?> groups/create.php: <?php do_action( 'bp_after_group_creation_step_buttons' ); ?> groups/create.php: <?php do_action( 'bp_directory_groups_content' ) ?> groups/create.php: <?php do_action( 'bp_after_create_group' ) ?> groups/single/forum.php:<?php do_action( 'bp_before_group_forum_content' ) ?> groups/single/forum.php:<?php do_action( 'bp_after_group_forum_content' ) ?> groups/single/forum.php: <?php do_action( 'bp_before_group_forum_post_new' ) ?> groups/single/forum.php: <?php do_action( 'bp_after_group_forum_post_new' ) ?> groups/single/activity.php: <?php do_action( 'bp_group_activity_syndication_options' ) ?> groups/single/activity.php: <?php do_action( 'bp_group_activity_filter_options' ) ?> groups/single/activity.php:<?php do_action( 'bp_before_group_activity_post_form' ) ?> groups/single/activity.php:<?php do_action( 'bp_after_group_activity_post_form' ) ?> groups/single/activity.php:<?php do_action( 'bp_before_group_activity_content' ) ?> groups/single/activity.php:<?php do_action( 'bp_after_group_activity_content' ) ?> groups/single/admin.php:<?php do_action( 'bp_before_group_admin_content' ) ?> groups/single/admin.php: <?php do_action( 'bp_before_group_details_admin' ); ?> groups/single/admin.php: <?php do_action( 'groups_custom_group_fields_editable' ) ?> groups/single/admin.php: <?php do_action( 'bp_after_group_details_admin' ); ?> groups/single/admin.php: <?php do_action( 'bp_before_group_settings_admin' ); ?> groups/single/admin.php: <?php do_action( 'bp_after_group_settings_admin' ); ?> groups/single/admin.php: <?php do_action( 'bp_before_group_manage_members_admin' ); ?> groups/single/admin.php: <?php do_action( 'bp_group_manage_members_admin_item' ); ?> groups/single/admin.php: <?php do_action( 'bp_after_group_manage_members_admin' ); ?> groups/single/admin.php: <?php do_action( 'bp_before_group_membership_requests_admin' ); ?> groups/single/admin.php: <?php do_action( 'bp_group_membership_requests_admin_item' ); ?> groups/single/admin.php: <?php do_action( 'bp_group_membership_requests_admin_item_action' ); ?> groups/single/admin.php: <?php do_action( 'bp_after_group_membership_requests_admin' ); ?> groups/single/admin.php:<?php do_action( 'groups_custom_edit_steps' ) // Allow plugins to add custom group edit screens ?> groups/single/admin.php: <?php do_action( 'bp_before_group_delete_admin' ); ?> groups/single/admin.php: <?php do_action( 'bp_after_group_delete_admin' ); ?> groups/single/admin.php:<?php do_action( 'bp_after_group_admin_content' ) ?> groups/single/request-membership.php:<?php do_action( 'bp_before_group_request_membership_content' ) ?> groups/single/request-membership.php: <?php do_action( 'bp_group_request_membership_content' ) ?> groups/single/request-membership.php:<?php do_action( 'bp_after_group_request_membership_content' ) ?> groups/single/plugins.php: <?php do_action( 'bp_before_group_plugin_template' ) ?> groups/single/plugins.php: <?php do_action( 'bp_group_plugin_options_nav' ) ?> groups/single/plugins.php: <?php do_action( 'bp_before_group_body' ) ?> groups/single/plugins.php: <?php do_action( 'bp_template_content' ) ?> groups/single/plugins.php: <?php do_action( 'bp_after_group_body' ) ?> groups/single/plugins.php: <?php do_action( 'bp_after_group_plugin_template' ) ?> groups/single/members.php: <?php do_action( 'bp_before_group_members_content' ) ?> groups/single/members.php: <?php do_action( 'bp_before_group_members_list' ) ?> groups/single/members.php: <?php do_action( 'bp_group_members_list_item' ) ?> groups/single/members.php: <?php do_action( 'bp_group_members_list_item_action' ) ?> groups/single/members.php: <?php do_action( 'bp_after_group_members_content' ) ?> groups/single/send-invites.php:<?php do_action( 'bp_before_group_send_invites_content' ) ?> groups/single/send-invites.php: <?php do_action( 'bp_before_group_send_invites_list' ) ?> groups/single/send-invites.php: <?php do_action( 'bp_group_send_invites_item' ) ?> groups/single/send-invites.php: <?php do_action( 'bp_group_send_invites_item_action' ) ?> groups/single/send-invites.php: <?php do_action( 'bp_after_group_send_invites_list' ) ?> groups/single/send-invites.php:<?php do_action( 'bp_after_group_send_invites_content' ) ?> groups/single/forum/topic.php:<?php do_action( 'bp_before_group_forum_topic' ) ?> groups/single/forum/topic.php: <?php do_action( 'bp_group_forum_topic_meta' ); ?> groups/single/forum/topic.php: <?php do_action( 'bp_before_group_forum_topic_posts' ) ?> groups/single/forum/topic.php: <?php do_action( 'bp_group_forum_post_meta' ); ?> groups/single/forum/topic.php: <?php do_action( 'bp_after_group_forum_topic_posts' ) ?> groups/single/forum/topic.php: <?php do_action( 'groups_forum_new_reply_before' ) ?> groups/single/forum/topic.php: <?php do_action( 'groups_forum_new_reply_after' ) ?> groups/single/forum/topic.php:<?php do_action( 'bp_after_group_forum_topic' ) ?> groups/single/forum/edit.php:<?php do_action( 'bp_before_group_forum_edit_form' ) ?> groups/single/forum/edit.php: <?php do_action( 'bp_group_before_edit_forum_topic' ) ?> groups/single/forum/edit.php: <?php do_action( 'bp_group_after_edit_forum_topic' ) ?> groups/single/forum/edit.php: <?php do_action( 'bp_group_before_edit_forum_post' ) ?> groups/single/forum/edit.php: <?php do_action( 'bp_group_after_edit_forum_post' ) ?> groups/single/forum/edit.php:<?php do_action( 'bp_after_group_forum_edit_form' ) ?> groups/single/home.php: <?php do_action( 'bp_before_group_home_content' ) ?> groups/single/home.php: <?php do_action( 'bp_group_options_nav' ) ?> groups/single/home.php: <?php do_action( 'bp_before_group_body' ) ?> groups/single/home.php: <?php do_action( 'bp_before_group_status_message' ) ?> groups/single/home.php: <?php do_action( 'bp_after_group_status_message' ) ?> groups/single/home.php: <?php do_action( 'bp_after_group_body' ) ?> groups/single/home.php: <?php do_action( 'bp_after_group_home_content' ) ?> groups/single/group-header.php:<?php do_action( 'bp_before_group_header' ) ?> groups/single/group-header.php: <?php do_action( 'bp_after_group_menu_admins' ) ?> groups/single/group-header.php: <?php do_action( 'bp_before_group_menu_mods' ) ?> groups/single/group-header.php: <?php do_action( 'bp_after_group_menu_mods' ) ?> groups/single/group-header.php: <?php do_action( 'bp_before_group_header_meta' ) ?> groups/single/group-header.php: <?php do_action( 'bp_group_header_meta' ) ?> groups/single/group-header.php:<?php do_action( 'bp_after_group_header' ) ?> groups/single/group-header.php:<?php do_action( 'template_notices' ) ?> header.php: <?php do_action( 'bp_head' ) ?> header.php: <?php do_action( 'bp_before_header' ) ?> header.php: <?php do_action( 'bp_nav_items' ); ?> header.php: <?php do_action( 'bp_search_login_bar' ) ?> header.php: <?php do_action( 'bp_header' ) ?> header.php: <?php do_action( 'bp_after_header' ) ?> header.php: <?php do_action( 'bp_before_container' ) ?> index.php: <?php do_action( 'bp_before_blog_home' ) ?> index.php: <?php do_action( 'bp_before_blog_post' ) ?> index.php: <?php do_action( 'bp_after_blog_post' ) ?> index.php: <?php do_action( 'bp_after_blog_home' ) ?> links.php: <?php do_action( 'bp_before_blog_links' ) ?> links.php: <?php do_action( 'bp_after_blog_links' ) ?> members/index.php: <?php do_action( 'bp_before_directory_members_content' ) ?> members/index.php: <?php do_action( 'bp_members_directory_member_types' ) ?> members/index.php: <?php do_action( 'bp_members_directory_order_options' ) ?> members/index.php: <?php do_action( 'bp_directory_members_content' ) ?> members/index.php: <?php do_action( 'bp_after_directory_members_content' ) ?> members/single/blogs.php: <?php do_action( 'bp_member_blog_order_options' ) ?> members/single/blogs.php:<?php do_action( 'bp_before_member_blogs_content' ) ?> members/single/blogs.php:<?php do_action( 'bp_after_member_blogs_content' ) ?> members/single/activity.php: <?php do_action( 'bp_member_activity_filter_options' ) ?> members/single/activity.php:<?php do_action( 'bp_before_member_activity_post_form' ) ?> members/single/activity.php:<?php do_action( 'bp_after_member_activity_post_form' ) ?> members/single/activity.php:<?php do_action( 'bp_before_member_activity_content' ) ?> members/single/activity.php:<?php do_action( 'bp_after_member_activity_content' ) ?> members/single/groups/invites.php:<?php do_action( 'bp_before_group_invites_content' ) ?> members/single/groups/invites.php: <?php do_action( 'bp_group_invites_item' ) ?> members/single/groups/invites.php: <?php do_action( 'bp_group_invites_item_action' ) ?> members/single/groups/invites.php:<?php do_action( 'bp_after_group_invites_content' ) ?> members/single/profile/change-avatar.php:<?php do_action( 'bp_before_profile_avatar_upload_content' ) ?> members/single/profile/change-avatar.php:<?php do_action( 'bp_after_profile_avatar_upload_content' ) ?> members/single/profile/edit.php:<?php do_action( 'bp_before_profile_edit_content' ) ?> members/single/profile/edit.php: <?php do_action( 'bp_before_profile_field_content' ) ?> members/single/profile/edit.php: <?php do_action( 'bp_custom_profile_edit_fields' ) ?> members/single/profile/edit.php: <?php do_action( 'bp_after_profile_field_content' ) ?> members/single/profile/edit.php:<?php do_action( 'bp_after_profile_edit_content' ) ?> members/single/profile/profile-loop.php:<?php do_action( 'bp_before_profile_loop_content' ) ?> members/single/profile/profile-loop.php: <?php do_action( 'bp_before_profile_field_content' ) ?> members/single/profile/profile-loop.php: <?php do_action( 'bp_profile_field_item' ) ?> members/single/profile/profile-loop.php: <?php do_action( 'bp_after_profile_field_content' ) ?> members/single/profile/profile-loop.php: <?php do_action( 'bp_profile_field_buttons' ) ?> members/single/profile/profile-loop.php:<?php do_action( 'bp_after_profile_loop_content' ) ?> members/single/member-header.php:<?php do_action( 'bp_before_member_header' ) ?> members/single/member-header.php: <?php do_action( 'bp_before_member_header_meta' ) ?> members/single/member-header.php: <?php do_action( 'bp_profile_header_meta' ) ?> members/single/member-header.php:<?php do_action( 'bp_after_member_header' ) ?> members/single/member-header.php:<?php do_action( 'template_notices' ) ?> members/single/plugins.php: <?php do_action( 'bp_before_member_plugin_template' ) ?> members/single/plugins.php: <?php do_action( 'bp_member_options_nav' ) ?> members/single/plugins.php: <?php do_action( 'bp_before_member_body' ) ?> members/single/plugins.php: <?php do_action( 'bp_member_plugin_options_nav' ) ?> members/single/plugins.php: <?php do_action( 'bp_template_title' ) ?> members/single/plugins.php: <?php do_action( 'bp_template_content' ) ?> members/single/plugins.php: <?php do_action( 'bp_after_member_body' ) ?> members/single/plugins.php: <?php do_action( 'bp_after_member_plugin_template' ) ?> members/single/profile.php:<?php do_action( 'bp_before_profile_content' ) ?> members/single/profile.php:<?php do_action( 'bp_after_profile_content' ) ?> members/single/groups.php: <?php do_action( 'bp_member_group_order_options' ) ?> members/single/groups.php: <?php do_action( 'bp_before_member_groups_content' ) ?> members/single/groups.php: <?php do_action( 'bp_after_member_groups_content' ) ?> members/single/friends.php: <?php do_action( 'bp_member_blog_order_options' ) ?> members/single/friends.php: <?php do_action( 'bp_before_member_friends_content' ) ?> members/single/friends.php: <?php do_action( 'bp_after_member_friends_content' ) ?> members/single/messages/messages-loop.php:<?php do_action( 'bp_before_member_messages_loop' ) ?> members/single/messages/messages-loop.php: <?php do_action( 'bp_after_member_messages_pagination' ) ?> members/single/messages/messages-loop.php: <?php do_action( 'bp_before_member_messages_threads' ) ?> members/single/messages/messages-loop.php: <?php do_action( 'bp_messages_inbox_list_item' ) ?> members/single/messages/messages-loop.php: <?php do_action( 'bp_after_member_messages_threads' ) ?> members/single/messages/messages-loop.php: <?php do_action( 'bp_after_member_messages_options' ) ?> members/single/messages/messages-loop.php:<?php do_action( 'bp_after_member_messages_loop' ) ?> members/single/messages/notices-loop.php:<?php do_action( 'bp_before_notices_loop' ) ?> members/single/messages/notices-loop.php: <?php do_action( 'bp_after_notices_pagination' ) ?> members/single/messages/notices-loop.php: <?php do_action( 'bp_before_notices' ) ?> members/single/messages/notices-loop.php: <?php do_action( 'bp_notices_list_item' ) ?> members/single/messages/notices-loop.php: <?php do_action( 'bp_after_notices' ) ?> members/single/messages/notices-loop.php:<?php do_action( 'bp_after_notices_loop' ) ?> members/single/messages/compose.php: <?php do_action( 'bp_before_messages_compose_content' ) ?> members/single/messages/compose.php: <?php do_action( 'bp_after_messages_compose_content' ) ?> members/single/messages/single.php: <?php do_action( 'bp_before_message_thread_content' ) ?> members/single/messages/single.php: <?php do_action( 'bp_before_message_thread_list' ) ?> members/single/messages/single.php: <?php do_action( 'bp_before_message_meta' ) ?> members/single/messages/single.php: <?php do_action( 'bp_after_message_meta' ) ?> members/single/messages/single.php: <?php do_action( 'bp_before_message_content' ) ?> members/single/messages/single.php: <?php do_action( 'bp_after_message_content' ) ?> members/single/messages/single.php: <?php do_action( 'bp_after_message_thread_list' ) ?> members/single/messages/single.php: <?php do_action( 'bp_before_message_thread_reply' ) ?> members/single/messages/single.php: <?php do_action( 'bp_before_message_meta' ) ?> members/single/messages/single.php: <?php do_action( 'bp_after_message_meta' ) ?> members/single/messages/single.php: <?php do_action( 'bp_before_message_reply_box' ) ?> members/single/messages/single.php: <?php do_action( 'bp_after_message_reply_box' ) ?> members/single/messages/single.php: <?php do_action( 'bp_after_message_thread_reply' ) ?> members/single/messages/single.php: <?php do_action( 'bp_after_message_thread_content' ) ?> members/single/friends/requests.php:<?php do_action( 'bp_before_member_friend_requests_content' ) ?> members/single/friends/requests.php: <?php do_action( 'bp_friend_requests_item' ) ?> members/single/friends/requests.php: <?php do_action( 'bp_friend_requests_item_action' ) ?> members/single/friends/requests.php: <?php do_action( 'bp_friend_requests_content' ) ?> members/single/friends/requests.php:<?php do_action( 'bp_after_member_friend_requests_content' ) ?> members/single/messages.php: <?php do_action( 'bp_before_member_messages_content' ) ?> members/single/messages.php: <?php do_action( 'bp_after_member_messages_content' ) ?> members/single/home.php: <?php do_action( 'bp_before_member_home_content' ) ?> members/single/home.php: <?php do_action( 'bp_member_options_nav' ) ?> members/single/home.php: <?php do_action( 'bp_before_member_body' ) ?> members/single/home.php: <?php do_action( 'bp_after_member_body' ) ?> members/single/home.php: <?php do_action( 'bp_after_member_home_content' ) ?> members/members-loop.php:<?php do_action( 'bp_before_members_loop' ) ?> members/members-loop.php: <?php do_action( 'bp_before_directory_members_list' ) ?> members/members-loop.php: <?php do_action( 'bp_directory_members_item' ) ?> members/members-loop.php: <?php do_action( 'bp_directory_members_actions' ) ?> members/members-loop.php: <?php do_action( 'bp_after_directory_members_list' ) ?> members/members-loop.php:<?php do_action( 'bp_after_members_loop' ) ?> page.php: <?php do_action( 'bp_before_blog_page' ) ?> page.php: <?php do_action( 'bp_after_blog_page' ) ?> registration/activate.php: <?php do_action( 'bp_before_activation_page' ) ?> registration/activate.php: <?php do_action( 'template_notices' ) ?> registration/activate.php: <?php do_action( 'bp_before_activate_content' ) ?> registration/activate.php: <?php do_action( 'bp_before_activate_content' ) ?> registration/activate.php: <?php do_action( 'bp_after_activate_content' ) ?> registration/activate.php: <?php do_action( 'bp_after_activation_page' ) ?> registration/register.php: <?php do_action( 'bp_before_register_page' ) ?> registration/register.php: <?php do_action( 'template_notices' ) ?> registration/register.php: <?php do_action( 'bp_before_account_details_fields' ) ?> registration/register.php: <?php do_action( 'bp_signup_username_errors' ) ?> registration/register.php: <?php do_action( 'bp_signup_email_errors' ) ?> registration/register.php: <?php do_action( 'bp_signup_password_errors' ) ?> registration/register.php: <?php do_action( 'bp_signup_password_confirm_errors' ) ?> registration/register.php: <?php do_action( 'bp_after_account_details_fields' ) ?> registration/register.php: <?php do_action( 'bp_before_signup_profile_fields' ) ?> registration/register.php: <?php do_action( 'bp_' . bp_get_the_profile_field_input_name() . '_errors' ) ?> registration/register.php: <?php do_action( 'bp_' . bp_get_the_profile_field_input_name() . '_errors' ) ?> registration/register.php: <?php do_action( 'bp_' . bp_get_the_profile_field_input_name() . '_errors' ) ?> registration/register.php: <?php do_action( 'bp_' . bp_get_the_profile_field_input_name() . '_errors' ) ?> registration/register.php: <?php do_action( 'bp_' . bp_get_the_profile_field_input_name() . '_errors' ) ?> registration/register.php: <?php do_action( 'bp_' . bp_get_the_profile_field_input_name() . '_errors' ) ?> registration/register.php: <?php do_action( 'bp_' . bp_get_the_profile_field_input_name() . '_errors' ) ?> registration/register.php: <?php do_action( 'bp_custom_profile_edit_fields' ) ?> registration/register.php: <?php do_action( 'bp_after_signup_profile_fields' ) ?> registration/register.php: <?php do_action( 'bp_before_blog_details_fields' ) ?> registration/register.php: <?php do_action( 'bp_signup_blog_url_errors' ) ?> registration/register.php: <?php do_action( 'bp_signup_blog_title_errors' ) ?> registration/register.php: <?php do_action( 'bp_signup_blog_privacy_errors' ) ?> registration/register.php: <?php do_action( 'bp_after_blog_details_fields' ) ?> registration/register.php: <?php do_action( 'bp_before_registration_submit_buttons' ) ?> registration/register.php: <?php do_action( 'bp_after_registration_submit_buttons' ) ?> registration/register.php: <?php do_action( 'template_notices' ) ?> registration/register.php: <?php do_action( 'bp_custom_signup_steps' ) ?> registration/register.php: <?php do_action( 'bp_after_register_page' ) ?> registration/register.php: <?php do_action( 'bp_after_directory_activity_content' ) ?> search.php: <?php do_action( 'bp_before_blog_search' ) ?> search.php: <?php do_action( 'bp_before_blog_post' ) ?> search.php: <?php do_action( 'bp_after_blog_post' ) ?> search.php: <?php do_action( 'bp_after_blog_search' ) ?> searchform.php:<?php do_action( 'bp_before_blog_search_form' ) ?> searchform.php: <?php do_action( 'bp_blog_search_form' ) ?> searchform.php:<?php do_action( 'bp_after_blog_search_form' ) ?> sidebar.php:<?php do_action( 'bp_before_sidebar' ) ?> sidebar.php: <?php do_action( 'bp_inside_before_sidebar' ) ?> sidebar.php: <?php do_action( 'bp_before_sidebar_me' ) ?> sidebar.php: <?php do_action( 'bp_sidebar_me' ) ?> sidebar.php: <?php do_action( 'bp_after_sidebar_me' ) ?> sidebar.php: <?php do_action( 'bp_before_sidebar_login_form' ) ?> sidebar.php: <?php do_action( 'bp_sidebar_login_form' ) ?> sidebar.php: <?php do_action( 'bp_after_sidebar_login_form' ) ?> sidebar.php: <?php do_action( 'bp_inside_after_sidebar' ) ?> sidebar.php:<?php do_action( 'bp_after_sidebar' ) ?> single.php: <?php do_action( 'bp_before_blog_single_post' ) ?> single.php: <?php do_action( 'bp_after_blog_single_post' ) ?>