*/ do_action( 'um_profile_before_header', $args ); if ( um_is_on_edit_profile() ) { ?>
*/ do_action( 'um_profile_header_cover_area', $args ); /** * UM hook * * @type action * @title um_profile_header * @description Profile header area * @input_vars * [{"var":"$args","type":"array","desc":"Profile form shortcode arguments"}] * @change_log * ["Since: 2.0"] * @usage add_action( 'um_profile_header', 'function_name', 10, 1 ); * @example * */ do_action( 'um_profile_header', $args ); /** * UM hook * * @type filter * @title um_profile_navbar_classes * @description Additional classes for profile navbar * @input_vars * [{"var":"$classes","type":"string","desc":"UM Posts Tab query"}] * @change_log * ["Since: 2.0"] * @usage * * @example * */ $classes = apply_filters( 'um_profile_navbar_classes', '' ); ?>
*/ do_action( 'um_profile_navbar', $args ); ?>
*/ do_action( 'um_profile_menu', $args ); $nav = UM()->profile()->active_tab; $subnav = ( get_query_var('subnav') ) ? get_query_var('subnav') : 'default'; print "
"; // Custom hook to display tabbed content /** * UM hook * * @type action * @title um_profile_content_{$nav} * @description Custom hook to display tabbed content * @input_vars * [{"var":"$args","type":"array","desc":"Profile form shortcode arguments"}] * @change_log * ["Since: 2.0"] * @usage add_action( 'um_profile_content_{$nav}', 'function_name', 10, 1 ); * @example * */ do_action("um_profile_content_{$nav}", $args); /** * UM hook * * @type action * @title um_profile_content_{$nav}_{$subnav} * @description Custom hook to display tabbed content * @input_vars * [{"var":"$args","type":"array","desc":"Profile form shortcode arguments"}] * @change_log * ["Since: 2.0"] * @usage add_action( 'um_profile_content_{$nav}_{$subnav}', 'function_name', 10, 1 ); * @example * */ do_action( "um_profile_content_{$nav}_{$subnav}", $args ); print "
"; if ( um_is_on_edit_profile() ) { ?>