Million Dollar Script supports “routes” (pretty URLs) and page-based embeds (blocks/shortcodes). Use either or both.
Routes (pretty URLs)
- Default base:
/milliondollarscript(configurable in Options). - Examples:
/milliondollarscript/order/milliondollarscript/manage/milliondollarscript/list/milliondollarscript/payment/milliondollarscript/thank-you
- Requirements: Pretty permalinks enabled in WordPress.
- Troubleshooting: If a route 404s, see Troubleshooting: Routes & 404 Errors.
Pages (blocks or shortcode)
- You can change the permalinks of these pages to whatever you want on your site.
- Use the Setup Wizard to create standard WordPress pages with the correct blocks.
- You can also manually insert the Grid Embed block, the Stats Widget block, or shortcodes into any page.
- The Grid block lets you use
{width}and{height}placeholders to match the selected grid’s exact dimensions automatically. - Statistics can be embedded with the Stats block or
[mds3_page type="stats" grid_id="1"]; they do not need a dedicated setup page.
Add pages to your site navigation
Creating or mapping a standard page does not automatically add it to your theme's navigation. This protects existing menus and lets you choose which customer-facing pages to publish. The Setup Wizard's explicit Optional starter site choice can prepare a new site's starter navigation, but it also preserves existing Navigation, menus, and occupied menu locations. Start in Pages > All Pages to confirm that the pages you want are published, then use the workflow for your active theme when you need to add links manually.
Classic themes
- Open Appearance > Menus.
- Select the menu and display location used by your site header, or create a menu if needed.
- Under Pages, choose the published Million Dollar Script pages and select Add to Menu.
- Arrange the links, adjust their navigation labels if needed, and select Save Menu.
WordPress provides the complete Appearance Menus Screen guide, including menu locations, ordering, and submenus. If Appearance > Menus is unavailable, your theme may use the Site Editor instead.
Block themes
- Open Appearance > Editor. The Site Editor is available when a block theme is active.
- Open Navigation, or edit the header or other template part that contains your site's Navigation block.
- Select the Navigation block, add a menu item, and search for the published Million Dollar Script page. You can also enter its URL as a custom link.
- Arrange the links and save the Navigation and template changes.
See WordPress's Site Editor guide and Navigation block guide for the current editor controls, menu selection, submenus, and responsive display options.
Pages added by extensions
Some extensions recommend or create additional pages after activation. Complete the extension's setup action first, confirm the page under Pages > All Pages, and then add it to the same classic menu or Navigation block. Removing a navigation item does not delete its WordPress page, and deactivating an extension does not automatically remove links you chose to publish.
For sites with several grids, use clear labels such as Order Main Grid or group supporting pages in a submenu. Test the final navigation on a narrow screen and as a logged-out visitor before launch.
Dynamic Page Container (advanced)
- The plugin can render routes inside a designated WP page so your theme’s template applies (header/footer). This uses the “dynamic page” option internally.
- Most sites can ignore this. Use the created pages and/or routes as needed.
Changing the base
- Update the endpoint base in Options.
- After changing it, flush permalinks once. This should be automatically done by the plugin, but you can also do it manually in WordPress Settings > Permalinks.
Upgrading from legacy 2.3.5
- Old installs sometimes used a separate integration or different paths.
- After upgrading to 2.5/2.6, use the Setup Wizard to (re)create pages and confirm Options.
- If you previously hardcoded paths, update links to the new routes or to your created pages.