1. When a user is not logged in, the “My account” page appears as a login page. We explain the setup of this in the lesson about creating custom login forms.
2. When a user is logged in, the “My Account” page shows their account summary with links that allow managing their items and editing their profiles. This is what we explain on this page.
when the user is not logged in I dont get what URL menu item whatever the user sees to login. If I manually enter the the my account URL the user will indeed see it but how will he know since the page is hidden!????????????!!!!!!!!!!!!?????????
I've added permissions to the Login form page that you've setup to only show for logged out users. Once the user is logged in then the menu item for login is hidden and replaced with the my account page.
Please log out and try and you will see it in effect.
Secondly admins will still be able to see the login form page when logged in but not non-admin users.
You didn't do anything wrong, it was just that you left out adding the Login page to the menu and setting up the access group for the login page so that it is only visible to Logged out users.
If you edit the Login page you will see that it is actually added to an access group that i've created.
Where it says
"When a user is not logged in, the “My account” page appears as a login page. We explain the setup of this in the lesson about creating custom login forms."
You can click on "creating custom login forms" and it will take u to the documentation to on how to create the login page.
I see what you mean, there isn't any mention of adding the my account or login page to the navigation menu.
Based on my reading it appears that it was written with the assumption that the user is aware of how to add the page to the menu item.
In a case where the user has not yet setup a menu, the newest page will get automatically added to the wordpress menu. This means if you've not gone to Appearance->Menu and not define a Main Menu.