BBP_BuddyPress_Members::set_member_forum_query_vars()
Set favorites and subscriptions query variables if viewing member profile pages.
Description Description
Return Return
(If) not viewing your own profile
Source Source
File: includes/extend/buddypress/members.php
public function set_member_forum_query_vars() { // Special handling for forum component if ( ! bp_is_my_profile() ) { return; } // Get the main query object $wp_query = bbp_get_wp_query(); // 'topics' action if ( bp_is_current_action( bbp_get_topic_archive_slug() ) ) { $wp_query->bbp_is_single_user_topics = true; // 'replies' action } elseif ( bp_is_current_action( bbp_get_reply_archive_slug() ) ) { $wp_query->bbp_is_single_user_replies = true; // 'favorites' action } elseif ( bbp_is_favorites_active() && bp_is_current_action( bbp_get_user_favorites_slug() ) ) { $wp_query->bbp_is_single_user_favs = true; // 'subscriptions' action } elseif ( bbp_is_subscriptions_active() && bp_is_current_action( bbp_get_user_subscriptions_slug() ) ) { $wp_query->bbp_is_single_user_subs = true; // 'engagements' action } elseif ( bbp_is_engagements_active() && bp_is_current_action( bbp_get_user_engagements_slug() ) ) { $wp_query->bbp_is_single_user_engagements = true; } }
Changelog Changelog
Version | Description |
---|---|
2.6.0 | bbPress (r6320) Support all profile sections |
2.3.0 | Introduced. |