do_action( 'um_profile_content_{$nav}', $args )
Fires for adding content in User Profile nav menu content tab. $nav profile menu tab key.
Internal Ultimate Member callbacks (Priority -> Callback name -> Excerpt):
10 - um_profile_content_main()
displays About
menu tab's content (v2).
10 - UM()->frontend()->profile()->about()
displays About
menu tab's content (v3).
10 - um_profile_content_followers()
displays Followers
menu tab's content.
10 - um_profile_content_following()
displays Following
menu tab's content.
10 - um_profile_content_groups_list()
displays User Groups List
menu tab's content.
10 - profile_tab_content()
displays My Jobs
menu tab's content.
10 - profile_tab_dashboard_content()
displays My Jobs Dashboard
menu tab's content.
10 - content_messages()
displays Messages
menu tab's content.
10 - um_profile_content_private_content()
displays Private Content
menu tab's content.
10 - um_profile_content_{$tab['tabid']}
displays custom Profile Tabs content.
10 - um_profile_content_reviews()
displays Reviews
menu tab's content.
10 - show_wall()
displays Activity
menu tab's content.
Parameters:
Name | Type | Description |
---|---|---|
$args |
array | User Profile data. |
- Since:
- 1.3.x
- Source:
Example
Display some content in User Profile `main` nav content tab.
function my_profile_content_main( $args ) {
// your code here
echo $content;
}
add_action( 'um_profile_content_main', 'my_profile_content_main' );