# Nav menu not updating for all pages

**URL:** <https://forum.pinegrow.com/t/nav-menu-not-updating-for-all-pages/3805>\
**Category:** Pinegrow Theme Converter\
**Created:** [February 24, 2020, 2:38pm UTC](https://forum.pinegrow.com/t/nav-menu-not-updating-for-all-pages/3805 "2020-02-24T14:38:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![pugh](https://avatars.discourse-cdn.com/v4/letter/p/ecccb3/32.png) [@pugh](https://forum.pinegrow.com/u/pugh)\
**Post date:** [February 24, 2020, 2:38pm UTC](https://forum.pinegrow.com/t/nav-menu-not-updating-for-all-pages/3805/1 "2020-02-24T14:38:19Z")

</div>

I’m using the Pinegrow WordPress Theme Converter.

On my index.html page I have added the Menu smart action to my navigation menu, and on the homepage of my theme the nav menu shows as expected.

However, on other pages, the nav menu does not use the correct links. It’s almost as if the pages are not using index.html as the master.

Is there a step that I am missing?

---

<div class="post-metadata">

**Author:** ![dcneuts](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/dcneuts/32/1173_2.png) [@dcneuts](https://forum.pinegrow.com/u/dcneuts)\
**Post date:** [February 25, 2020, 4:32am UTC](https://forum.pinegrow.com/t/nav-menu-not-updating-for-all-pages/3805/2 "2020-02-25T04:32:57Z")

</div>

Without seeing any code, ensure that your index.html page is setup as the master (if that’s your design schema). With your HTML semantics, make sure you’re setting up your _main_ tag after your _nav_ so that you can assign the Site Content action to the _main_ tag. Save it and re-export your theme, it should follow through on those pages to show the nav working as intended. However, check the setup of each page that has the nav menu to make sure it doesn’t contain the wrong page information – it’s possible that interior pages may accidentally be marked as master pages due to your workflow.

> **[Overview of the Theme Creation Process | Pinegrow Web Editor](https://docs.pinegrow.com/docs/wordpress/creating-wordpress-themes-with-pinegrow-web-editor/?highlight=content%20area)**
>
> Pinegrow Web Editor with WordPress theme builder lets you visually create and edit WordPress themes.

---

<div class="post-metadata">

**Author:** ![pugh](https://avatars.discourse-cdn.com/v4/letter/p/ecccb3/32.png) [@pugh](https://forum.pinegrow.com/u/pugh)\
**Post date:** [February 25, 2020, 10:17am UTC](https://forum.pinegrow.com/t/nav-menu-not-updating-for-all-pages/3805/3 "2020-02-25T10:17:22Z")

</div>

Thanks @dcneuts.

It turned out that I wasn’t setting the header as a reusable template part. For some reason I thought Pinegrow would be using it automatically for other pages based on index.html, but this doesn’t make sense now that I look at it again.

I had also missed the playlist for using the new theme converter when exporting from Webflow. It is here in case anyone else sees this and needs it: [https://www.youtube.com/playlist?list=PLNHKFtMjaNvHUyWw1HgRCQXar6aecp9pv](https://www.youtube.com/playlist?list=PLNHKFtMjaNvHUyWw1HgRCQXar6aecp9pv)
