Documentation · Appendices
Admin Menu Reference
This appendix lists every admin page registered by the ADP Car Market Hub plugin and the slug used to reach each one.
When to use this document
Use this reference when you need a direct link to a plugin admin page, when you want to bookmark a screen or when you want to confirm that a particular admin area is part of the plugin and not provided by another source. For the conceptual description and access control, see Admin Menu Overview.
Overview
The plugin registers a top-level CMH Center entry in the WordPress sidebar (icon dashicons-car), placed directly below the WordPress Dashboard (position 3) and before Posts. A separate top-level CMH Cars entry (the car inventory) follows immediately below it at position 3.1, and a third top-level CMH Team entry (the dealership contact directory, icon dashicons-groups) follows at position 3.2. All three labels are fixed product labels and are intentionally not translated. The top-level CMH Center entry opens the Dashboard subpage. The submenu uses a fixed dealership workflow order that is identical across every supported plugin language: daily operational entry points first, then business analysis and dealership information, then marketing and output tools, then design and configuration areas, and finally technical tools, logs, system and support. The order is defined by the page slug, so it does not change when the visible labels are translated.
All subpages require the plugin's management capability (manage_as24_imports, granted to administrators by default). Users without the capability will not see the menu and will receive a permission error if they try to load a page directly.
Page reference
The slug column is the value of the page query parameter on admin.php, so each row is reachable as admin.php?page=<slug>.
| Submenu label | Page slug | Purpose |
|---|---|---|
| Dashboard | as24ci-dashboard | Landing page with status cards, KPIs and quick links. See Dashboard Reference. |
| Car Importer | as24ci-importer | Manage imported and pending vehicles. See Car Importer Reference. |
| Leads | as24ci-leads | Captured contact form and Test Drive submissions. See Leads Reference. |
| Search Alerts | as24ci-search-alerts | Saved search subscriptions. See Search Alerts Reference. |
| Market Insights | as24ci-market-hub | Market intelligence and pricing assessment views. See Market Insights Reference. |
| Analytics | as24ci-analytics | Built-in analytics views. See Analytics Reference. |
| Locations | as24ci-locations | Dealer locations. See Locations Reference. |
| Content Studio | as24ci-content-studio | Generate ready-to-post social media and marketing text for a vehicle. See Content Studio Reference. |
| AI Assistant | as24ci-ai-assistant | Generate AI vehicle descriptions, SEO metadata, image alt texts and equipment highlights, plus automated data-quality scans. See AI Assistant Reference. (The separate support-chat assistant is in Support Reference.) |
| PDF Manager | as24ci-pdf-manager | PDF datasheet templates and assets. See PDF Manager Reference. |
| Design & Styles | as24ci-design | Brand colours, typography, sharing, PDF datasheet, performance, custom CSS. See Design And Styles Reference. |
| Layout Manager | as24ci-filters | Search filter order, archive cards, single vehicle blocks, compare and favorites layout. See Layout Manager Reference. |
| EnVKV / Energy | as24ci-envkv | German energy consumption disclosure (EnVKV) configuration. See Envkv Energy Reference. |
| Import & Limits | as24ci-automation | Cron mode, schedule, manual import, image processing, import defaults, full sync. See Import And Limits Reference. |
| Mapping | as24ci-mapping | Field mapping configuration. See Mapping Reference. |
| Shortcodes & Widgets | as24ci-shortcodes | Shortcode and widget reference inside the admin. See Shortcodes And Widgets Reference. |
| Settings | as24ci-settings | API connection, default pages, SEO, frontend and admin feature toggles, Danger Zone. See Settings Reference (Admin). |
| Tools | as24ci-tools | Maintenance utilities and exports. See Tools Reference. |
| Logs | as24ci-logs | Plugin log viewer. See Logs Reference. |
| System & Help | as24ci-health | Environment checks and help resources. See System And Help Reference. |
| Support | as24ci-support | Contact support and assistant tools. See Support Reference. |
The labels above reflect the source strings registered by the plugin and are translation-ready. On non-English WordPress installations the visible label may be localised.
CMH Team submenu
The separate CMH Team top-level entry (position 3.2, icon dashicons-groups) registers its own submenu. Each row is reachable as admin.php?page=<slug>.
| Submenu label | Page slug | Purpose |
|---|---|---|
| Overview | as24ci-team | Team status dashboard. See CMH Team and Contact Routing. |
| Members | as24ci-team-members | List of all team members. |
| New | as24ci-team-new | Create or edit a team member. |
| Locations | as24ci-team-locations | Default contact per branch (location). |
| Assignment | as24ci-team-assignment | Bulk-assign vehicles to a contact. |
| Standards | as24ci-team-standards | Global fallback and general dealership contact. |
| Rules | as24ci-team-rules | Assignment, routing and visibility switches. |
Operational notes
- All plugin admin pages share a common body class so the plugin's admin styles render consistently across screens.
- Every subpage is registered with the same management capability check. Users without the capability will not see the menu and will receive a permission error if they try to load a page directly.
- The submenu deliberately removes the duplicate "first item" link that WordPress adds automatically for top-level menus, so the visible order matches the table above.
- The plugin registers three adjacent top-level menus, CMH Center (position
3), CMH Cars (position3.1) and CMH Team (position3.2), directly below Dashboard. These labels are fixed and untranslated. It does not move or remove WordPress core menu items, and other plugins that re-order the admin menu may still visually change their position. - The exact set of subpages can change between releases when a feature module is added, removed or renamed. Verify against the current plugin version before quoting this list.
Troubleshooting
- The menu does not appear. Confirm that the plugin is active and the user holds the management capability. Some role-management plugins can revoke capabilities granted by default to administrators.
- Clicking the top-level menu opens an empty screen. The top-level entry redirects to the Dashboard subpage. If the redirect fails, open
admin.php?page=as24ci-dashboarddirectly. - A subpage is missing. Confirm that you are signed in as a user with the management capability. Subpages are not removed individually.
- Submenu order looks unexpected. The plugin uses a fixed dealership workflow order defined by the page slug, so the order is identical on every locale even though the visible labels are translated.