Replies
- This reply has been marked as private.
- This reply has been marked as private.
- This reply has been marked as private.
- This reply has been marked as private.
- This reply has been marked as private.
- This reply has been marked as private.
- This reply has been marked as private.
- This reply has been marked as private.
- This reply has been marked as private.
Ravi wrote:
Hello Ankit,
Above code provided just a sample code How to add a nav item using code. Please try the following code in your active theme “functions.php” file. It will add a menu with name “Visitors” and count. Please make sure you have enabled “Show a profile tab?” setting.
/** * Add visitors link * * @param string $items The HTML list content for the menu items. * @param stdClass $args An object containing wp_nav_menu() arguments. * * @return string */ function add_visitors_link( $items, $args ) { if ( ! is_user_logged_in() || ! function_exists( 'buddypress' ) || ! function_exists( 'visitors_get_profile_visit_count' ) ) { return $items; } $visitors_count = visitors_get_profile_visit_count( bp_loggedin_user_id() ); $visitors_tab_url = trailingslashit( bp_loggedin_user_domain() . 'visitors' ); $items .= sprintf( '<li><a href="%s">%s <span>%s</span></a></li>', esc_url( $visitors_tab_url ), __( 'Visitors', 'buddypress' ), $visitors_count ); return $items; } add_filter( 'wp_nav_menu_items', 'add_visitors_link', 10, 2 );
- This reply was modified 4 years, 5 months ago by Brajesh Singh.