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 labelPage slugPurpose
Dashboardas24ci-dashboardLanding page with status cards, KPIs and quick links. See Dashboard Reference.
Car Importeras24ci-importerManage imported and pending vehicles. See Car Importer Reference.
Leadsas24ci-leadsCaptured contact form and Test Drive submissions. See Leads Reference.
Search Alertsas24ci-search-alertsSaved search subscriptions. See Search Alerts Reference.
Market Insightsas24ci-market-hubMarket intelligence and pricing assessment views. See Market Insights Reference.
Analyticsas24ci-analyticsBuilt-in analytics views. See Analytics Reference.
Locationsas24ci-locationsDealer locations. See Locations Reference.
Content Studioas24ci-content-studioGenerate ready-to-post social media and marketing text for a vehicle. See Content Studio Reference.
AI Assistantas24ci-ai-assistantGenerate 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 Manageras24ci-pdf-managerPDF datasheet templates and assets. See PDF Manager Reference.
Design & Stylesas24ci-designBrand colours, typography, sharing, PDF datasheet, performance, custom CSS. See Design And Styles Reference.
Layout Manageras24ci-filtersSearch filter order, archive cards, single vehicle blocks, compare and favorites layout. See Layout Manager Reference.
EnVKV / Energyas24ci-envkvGerman energy consumption disclosure (EnVKV) configuration. See Envkv Energy Reference.
Import & Limitsas24ci-automationCron mode, schedule, manual import, image processing, import defaults, full sync. See Import And Limits Reference.
Mappingas24ci-mappingField mapping configuration. See Mapping Reference.
Shortcodes & Widgetsas24ci-shortcodesShortcode and widget reference inside the admin. See Shortcodes And Widgets Reference.
Settingsas24ci-settingsAPI connection, default pages, SEO, frontend and admin feature toggles, Danger Zone. See Settings Reference (Admin).
Toolsas24ci-toolsMaintenance utilities and exports. See Tools Reference.
Logsas24ci-logsPlugin log viewer. See Logs Reference.
System & Helpas24ci-healthEnvironment checks and help resources. See System And Help Reference.
Supportas24ci-supportContact 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 labelPage slugPurpose
Overviewas24ci-teamTeam status dashboard. See CMH Team and Contact Routing.
Membersas24ci-team-membersList of all team members.
Newas24ci-team-newCreate or edit a team member.
Locationsas24ci-team-locationsDefault contact per branch (location).
Assignmentas24ci-team-assignmentBulk-assign vehicles to a contact.
Standardsas24ci-team-standardsGlobal fallback and general dealership contact.
Rulesas24ci-team-rulesAssignment, 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 (position 3.1) and CMH Team (position 3.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-dashboard directly.
  • 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.