Nav_Menu::setup_login_menu_item( $menu_item )

Summary

Return login/logout menu item


Parameters

$menu_item

(Required)


Return

(mixed)


Source

File: src/BigCommerce/Accounts/Nav_Menu.php

	public function setup_login_menu_item( $menu_item ) {
		if ( is_user_logged_in() && ! is_admin() ) {
			$menu_item->url = wp_logout_url();
			/**
			 * Filter the title of the Sign Out link in the nav menu
			 *
			 * @param string   $title     The menu item title
			 * @param \WP_Post $menu_item The menu item, a \WP_Post that has passed through wp_setup_nav_menu_item()
			 */
			$menu_item->title = apply_filters( 'bigcommerce/nav/logout/title', __( 'Sign Out', 'bigcommerce' ), $menu_item );
		}

		return $menu_item;
	}


User Contributed Notes

You must log in before being able to contribute a note or feedback.