bp_nouveau_group_template_part ()

为单个组页面加载适当的内容

描述

文件:bp-templates / bp-nouveau包括/团体/ template-tags.php

function bp_nouveau_group_template_part(){/** *在显示group home body之前触发。* * @since BuddyPress 1.2.0 */ do_action('bp_before_group_body');$ bp_is_group_home = bp_is_group_home ();If ($bp_is_group_home && !)bp_current_user_can('groups_access_group')){/** *在显示组状态消息之前触发。* * @since BuddyPress 1.1.0 */ do_action('bp_before_group_status_message');

< / p > < / div > < ?php /** *在显示组状态消息之后触发。* * @since BuddyPress 1.1.0 */ do_action('bp_after_group_status_message'); // We have a front template, Use BuddyPress function to load it. } elseif ( $bp_is_group_home && false !== bp_groups_get_front_template() ) { bp_groups_front_template_part(); // Otherwise use BP_Nouveau template hierarchy } else { $template = 'plugins'; // the home page if ( $bp_is_group_home ) { if ( bp_is_active( 'activity' ) ) { $template = 'activity'; } else { $template = 'members'; } // Not the home page } elseif ( bp_is_group_admin_page() ) { $template = 'admin'; } elseif ( bp_is_group_activity() ) { $template = 'activity'; } elseif ( bp_is_group_members() ) { $template = 'members'; } elseif ( bp_is_group_subgroups() ) { $template = 'subgroups'; } elseif ( bp_is_group_invites() ) { $template = 'send-invites'; } elseif ( bp_is_group_membership_request() ) { $template = 'request-membership'; } elseif ( bp_is_group_media() ) { $template = 'photos'; } elseif ( bp_is_group_albums() ) { $template = 'albums'; } bp_nouveau_group_get_template_part( $template ); } /** * Fires after the display of the group home body. * * @since BuddyPress 1.2.0 */ do_action( 'bp_after_group_body' ); }

更新日志

更新日志
版本 描述
BuddyPress 3.0.0 介绍了。

问题吗?

我们总是很乐意帮助您解决代码或其他问题!搜索我们的开发人员文档联络支持,或与我们联系销售团队