I tested two more users on our menus scenarios with 23119.23.diff applied. With the addition of the zero menus state, I had to modify the script a bit, as it eliminated the need to 1) create a menu, 2) add menu items, and 3) assign your first menu to a theme location for first time users.
User #11
Here’s the video.
Step 1: Log in
No issues.
Step 2: Go to menus
No issues.
Step 3: Reorganize pages
No issues.
Step 4: Preview changes
No issues.
Step 5: Remove menu item
No issues.
Step 6: Add another menu
2:50 – She thought she would add new menus through the theme locations meta box (currently renamed “Menus within your theme”).
2:55 – When asked to add a new menu, she clicks in the “Menu name” field and starts typing a new name, but then realizes that it’s not right, and finds the “Add Menu” button at the top.
Step 7: Add links
3:50 – With the theme locations in the left column, the “Add links” meta box is pushed down the page, almost below the fold (making it hard to find).
User #12
Here’s the video.
Step 1: Log in
No issues.
Step 2: Go to menus
No issues.
Step 3: Reorganize pages
No issues.
Step 4: Preview changes
No issues.
Step 5: Remove menu item
No issues.
Step 6: Add another menu
2:40 – When asked to add a new menu, she clicks in the “Menu name” field and starts typing a new name, but then realizes that it’s not right, and finds the “Add Menu” button at the top.
Step 7: Add links
3:54 – She selected her new “Sites I love” menu from the drop down in the theme locations meta box, thinking that is how she would select which menu to make changes to.
4:39 – Looks like there was a hiccup on my testing server…
5:24 – She reloads and gets a MySQL connect error (looks like my DB went down for a minute or two). Oops…
6:55 – It’s back. She finishes her tasks.
Observations/Thoughts
- Overall, it went really smoothly. I added a task to delete a menu item (which was no problem for either user).
- The theme locations box on the left there appeared to cause confusion for the users. They thought it was where they managed menus. Note: We’ll be testing moving theme locations to checkboxes here soon (we’ll see if that makes a difference for users).
- Both users also tried to create a new menu by typing the name of the new menu into the existing menus name field (2:55 for the first user, 2:40 for the second). They both realized this was a mistake, and then found the “Add Menu” button, but this looks to be an issue that needs addressing. What could we do here?