First, thank you so much if you help out by taking the time to test new features!
Customize > Menus will be one of the new features in WordPress 4.3. It is being added in addition to the Appearance > Menus page and the Appearance > Menus page will not be changed as part of the new feature.
How to Setup for Testing
- Always backup first or test on a site that was made for testing (see warnings below).
- Go to Plugins > Add New and search for “WordPress Beta Tester”
- Click the “Install Now” button for the WordPress Beta Tester plugin
- Go to Tools > Beta Testing
- Select the “Bleeding edge nightlies” option
- Click the “Save Changes” button
- Go to Dashboard > Updates
- Click the “Update Now” button
You should see the a message similar to this in the footer in wp-admin pages:
“You are using a development version (4.3-alpha-123456).”
How to Test Customizer Menus
Test creating menus including adding, removing, and editing menus. You may just poke around and test on your own to see if you can find any bugs, or you can use the following checklist as a guide:
Before you begin:
Sample testing checklist (time estimate: ~20 minutes for new users):
- Make sure you have installed the latest nightly WordPress release (see setup steps above).
- Go to Appearance > Customize and then click on Menus.
- Add a new menu named “Main Menu.”
- Add all of the pages already saved on the site to the menu.
- Save the changes you’ve made so far, exit the Customizer, then navigate back to the menu you just created in the previous step.
- Set the “Main Menu” as the primary menu so it shows in the live preview.
- Reverse the order of the menu items.
- Add the “Travel” category to the menu.
- Move “Travel” so it is a child of the first item in the list.
- Add a link to Twitter and make it a submenu item next to Travel.
- Move Travel and Twitter from the first item so they are submenu items under the About page. Save changes.
- Create a new menu for social media with at least one social media link in it and find a way to make it show up in the live preview on the right.
- There is a way to use advanced menu settings to enable descriptions for menu items. Try to find it and add a description for the “About” page.
Other testing ideas:
- Test using a very large menu with a lot of items. (Also see #32769.)
- Test using a menu that is 10 levels deep.
- Test with various themes and other types of menus.
- Comment on this post with any other testing ideas!
If you want to dig in deeper and get involved with usability testing with others, that would be so cool! Please comment on this post or in the #core-customize Slack channel if you’re interested in doing more.
What to Look For
Look for blockers! A blocker is a very bad bug that blocks people from using the feature. At this stage, the biggest problems are the top priority and you should look for those first and foremost. Be aware of the known issues (see below).
If you do find a bug, report it in Trac or ask about it in the #core-customize Slack channel.
Here are a few key issues still being worked on:
/cc @jimmysmutek @lisaleague @kevinwhoffman @dinamiko
(because you expressed interest in helping with testing somewhere along the way) 🙂