bp_get_profile_group_tabs()

返回xprofile组选项卡。

描述

返回

(细绳)

来源

文件:bp-xprofile / bp-xprofile-template.php

函数bp_get_profile_group_tabs(){//获取字段组数据。$ groups = bp_profile_get_field_groups();$ group_name = bp_get_profile_group_name();$ tabs = array();//循环通过字段组并将Tab-LST放在一起。for($ i = 0,$ count = count($组); $ i <$ count; ++ $ i){//设置所选的类。$ sedices ='';if($ group_name === $ groups [$ i]  - > name){$ selected ='class =“current”';} //跳过如果组没有字段。if(空($组[$ i]  - >字段)){继续; } // Build the profile field group link. $link = trailingslashit( bp_displayed_user_domain() . bp_get_profile_slug() . '/edit/group/' . $groups[ $i ]->id ); // Add tab to end of tabs array. $tabs[] = sprintf( '
  • %3$s
  • ', $selected, esc_url( $link ), esc_html( apply_filters( 'bp_get_the_profile_group_name', $groups[ $i ]->name ) ) ); } /** * Filters the tabs to display for profile field groups. * * @since BuddyPress 1.5.0 * * @param array $tabs Array of tabs to display. * @param array $groups Array of profile groups. * @param string $group_name Name of the current group displayed. */ $tabs = apply_filters( 'xprofile_filter_profile_group_tabs', $tabs, $groups, $group_name ); return join( '', $tabs ); }

    变更乐

    变更乐
    版本 描述
    BuddyPress 2.3.0. 介绍。

    问题?

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