How to Add Dynamic Page to Menu Wix

Wix dynamic pages are powerful tools that let you display content from a database in a flexible and scalable way. If you're building a data-driven website or a collection-based portfolio, learning how to use dynamic pages in Wix and add them to your website menu is essential for seamless navigation.

Wix Dynamic Pages Explained

Dynamic pages in Wix allow you to design one page that displays different content based on database collections. This makes them ideal for showcasing product catalogs, team profiles, blog entries, or service listings—all with a consistent design.

Feature Description
Dynamic List Page Displays a list of items from your dataset
Dynamic Item Page Shows individual content when an item is clicked
💡 Use collections with dynamic pages to organize your content efficiently and create scalable designs.

How to Create a Dynamic Page in Wix Editor

Before adding a dynamic page to your menu, you must create one using Wix CMS. Here’s how:

  1. Go to your Wix Editor and open the Pages menu.
  2. Click “+ Add Page” > Select Dynamic Pages.
  3. Choose a collection or create a new one for your content.
  4. Pick a page layout: Item Page or List Page.
  5. Click “Create Page”.
✅ Design templates for dynamic pages help keep your branding and user experience consistent across different items.

Connecting Dataset to Dynamic Page

After creating the page, you must link it to your data source:

  • Open the page in Editor.
  • Click on “Add” > Dataset.
  • Select the correct collection.
  • Bind text, images, and elements to fields in the dataset.
⚡ Dynamic content won’t display properly unless your dataset is connected and permissions are correctly configured.

Adding Dynamic Pages to Navigation Bar

Wix doesn’t add dynamic pages to your menu automatically. Follow these steps to manually add them:

Navigate the menu

  1. Click on the Menu in your Editor.
  2. Select “Manage Menu”.

Add a link to dynamic page

  1. Click “+ Add Link”.
  2. Choose “Page” > Dynamic Page you created.
  3. Edit the menu name if needed and click “Done”.
✅ Adding dynamic pages to your menu enhances user navigation and ensures visitors can explore database-driven content easily.

Dynamic Page URL Settings in Wix

You can customize how URLs appear for better SEO and user understanding:

  • Go to the Dynamic Page’s settings.
  • Under SEO & Social, change the URL slug.
  • You can use field keys like /products/{name}.
💡 SEO settings for Wix dynamic pages let you control how your content appears in search results and social sharing.

Filter Dynamic Content by Category

Wix allows filtering based on specific fields like tags, types, or categories:

  • Use dataset filters in the Editor.
  • Apply filters to repeaters or elements connected to datasets.

Use repeaters with dynamic pages

Repeaters are perfect for displaying uniform layouts for items like blog posts, team members, or reviews.

✅ You can dynamically filter content using buttons or dropdowns for advanced interactivity.

Manage Dynamic Page Permissions in Wix

By default, everyone can view dynamic content. But you can control who sees what:

  • Go to Dataset Settings.
  • Select Permissions & Privacy.
  • Choose from: Anyone, Site Members, Admin.
⚡ Set restricted permissions if your dynamic content includes sensitive or member-only information.

Wix Menu Customization and Best Practices

Once you’ve added the dynamic page, improve its visibility and user interaction by:

Custom menu labels. Use simple, descriptive names like “Our Projects” or “Team Members.”

Highlight active pages. Use styles or indicators to show which menu item is active.

Test navigation. Always preview and test the dynamic links across devices.

CMS: About Dynamic Pages – An overview of dynamic pages in Wix, explaining their types and uses.

CMS: Changing Your Dynamic Page Dataset Settings – Guidance on modifying dataset settings for dynamic pages.

CMS: Restricting Access to Dynamic Content by Member Roles or by Paying Subscribers – Information on managing permissions for dynamic content.

Enhance Your Wix Website with Powerful Apps!

Elfsight created dozens of useful apps to make your website more attractive and boost its performance in so many ways. Try these no-code solutions for free on Wix!

Conclusion

Adding a dynamic page to your menu in Wix is a simple yet essential step for dynamic website navigation. It ensures that database content is accessible, organized, and seamlessly integrated with your website’s structure. Whether you're building a CMS-powered blog or a product catalog, using dynamic pages effectively gives you scalability and control. Don’t forget to fine-tune your SEO settings, permissions, and menu labels for the best results.