One thing that WordPress does not automatically do is attach menus to your theme. To do so, follow the directions below.
Attaching a Menu
- Log in to your WordPress website.
- From the Administrative Dashboard, select 'Appearance -> Menus'
- On the top of the page, select your current menu from the dropdown and click 'Select'.
- From the 'Menu Structure', set the 'Menu Settings -> Theme locations' to assign where the menu should live in your selected theme.
Notes
- You can also assign menu locations by using the 'Manage Locations' tab on the 'Appearance -> Menus' page.
- You can also assign menu locations through the 'Appearance -> Customize' page.