Admin Navigation
This is a quick map of the Million Dollar Script admin pages so you know where to look when configuring or troubleshooting.
Top-level
- Million Dollar Script (Dashboard)
Landing page with links to key areas and version info.
Key submenus
-
Admin
Legacy core administration (Manage Grids, Price Zones, Not For Sale, Backgrounds, Orders lists, Click Reports, Process Pixels, Main Config, System Information, License, etc.).
Use this when you need fine‑grained grid controls or to view operational reports. -
Options
Carbon Fields options for routes, theme, pixels, login, WooCommerce, logging, and more.
Saving Options regenerates dynamic CSS. -
Setup Wizard
Creates recommended pages (Grid, Order, Manage, List, Payment/Thank‑You), applies defaults, and saves Options. -
Logs
Toggle logging, clear the log, and view live updates. Useful during setup and payment flow testing. -
Emails
Configure email settings/messages used by the plugin (where applicable). -
Changelog
View recent feature and fix summaries bundled with the plugin. -
Extensions
The Extensions hub is a curated launch point for installed MDS extensions. When you install extensions (from the MDS marketplace or custom builds), their admin interfaces appear here automatically.Extensions are WordPress plugins that integrate with MDS to add features like custom fields, translation tools, analytics, and more. They follow MDS patterns and appear seamlessly in your admin without cluttering the WordPress sidebar.
Extensions register their menu items via the
mds_main_menu_extensions_submenuhook. For developers building extensions, see Extension Development. Example:add_action( 'mds_main_menu_extensions_submenu', function () { if ( current_user_can( 'manage_options' ) ) { echo '<li><a href="' . esc_url( admin_url( 'admin.php?page=mds-example' ) ) . '">Example Extension</a></li>'; } } ); -
Approve Pixels (utility)
Dedicated screen for reviewing and bulk‑approving orders/pixels.
Hidden legacy submenus & filters
- Hidden entries are tagged with the CSS class
mds-hidden-submenu, preventing the “flash” on load while keeping the pages directly accessible via URL. - To expose additional Million Dollar Script submenus, use the filter:
Any slug you add is shown immediately without modifying the core plugin.add_filter( 'mds_extensions_visible_submenus', function ( array $slugs ) { $slugs[] = 'mds-example'; $slugs[] = 'mds-example2'; return $slugs; } );
Notes
- Some screens are modern wrappers around the legacy MDS core; others are fully WordPress‑native.
- If you don’t see a submenu referenced here, it may be hidden until certain options are saved or features are enabled (e.g., WooCommerce).