Documentation Section
Technical Documentation
This section is the technical reference for the ADP Car Market Hub WordPress plugin. It documents the plugin's architecture, data model, scheduled jobs, HTTP and AJAX surfaces, front-end template system, optional integrations, security model and uninstall behaviour.
Documents
Document
AI Assistant Technical Notes
This document describes the optional AI Assistant feature, which generates SEO-oriented vehicle descriptions, image alt texts, SEO metadata and equipment highlights from imported listing data.
Document
AJAX Actions
This document lists the AJAX endpoints registered by the ADP Car Market Hub plugin via admin-ajax.php, including the expected nonce, the WordPress capability that protects each handler and a brief description of the parameters and response.
Document
Analytics Tracking
This document describes how the ADP Car Market Hub plugin records visitor and business-intelligence (BI) events for vehicle listings, where the data is stored, how it is retained and which privacy controls are available.
Document
Architecture Overview
This document describes the high-level architecture of the ADP Car Market Hub WordPress plugin: how the source tree is organised, which classes carry the main responsibilities, and how the major features are wired together at runtime.
Document
Cron Events And Scheduler
This document describes the WP-Cron events that the ADP Car Market Hub plugin schedules, the custom intervals it registers and the locking strategy that prevents overlapping runs.
Document
Custom Post Types And Taxonomies
This document describes the custom post types and taxonomies registered by the ADP Car Market Hub plugin: which slugs they use, how they are configured, which capabilities they require and how they appear in the WordPress admin.
Document
Data Model
This document describes the logical data model used by the ADP Car Market Hub plugin: which entities exist, how they map to WordPress storage and how the different storage layers (custom database tables, posts, postmeta and options) work together.
Document
Database Schema
This document describes the custom database tables created by the ADP Car Market Hub plugin. All tables are managed with WordPress's dbDelta() helper and are created on plugin activation. Their schema versions are tracked in wp_options so that dbDelta can…
Document
Frontend Template System
This document explains how the ADP Car Market Hub plugin renders vehicle pages on the front-end, how its bundled templates relate to the active WordPress theme, and which extension points are exposed to themes and shortcodes.
Document
Image Importer And Queue
This document describes how the ADP Car Market Hub plugin downloads, deduplicates and attaches vehicle images, and how the asynchronous image queue moves long-running image work out of the synchronous import path.
Document
Import Engine
This document describes how the ADP Car Market Hub plugin imports vehicle listings from the AutoScout24 API into WordPress. It covers the responsibilities of the importer classes, the per-listing flow, change detection, full-sync deletion and the public hook that fires…
Document
Internationalization And Poedit
This document explains how the ADP Car Market Hub plugin handles translations, where the language files live and how to update or add translations using Poedit (or any compatible gettext editor).
Document
Known Limitations And Open Risks
This document captures limitations and open operational risks of the ADP Car Market Hub plugin that customers and integrators should be aware of when planning a production deployment.
Document
Lead Storage And Processing
This document describes how the ADP Car Market Hub plugin captures contact-form and test-drive submissions, where they are stored, how their workflow status is managed and which automated emails are sent.
Document
Options And Settings Storage
This document describes how the ADP Car Market Hub plugin stores its settings: which keys are used, where they live in the database and how the values are read and written by the plugin.
Document
PDF Generation Technical Notes
This document describes how the ADP Car Market Hub plugin produces print-optimised vehicle datasheets ("exposés") that visitors can save as PDF using their browser's print dialog.
Document
Plugin Bootstrap And Lifecycle
This document describes how the ADP Car Market Hub plugin loads, what happens during activation, deactivation and uninstall, and which migrations the plugin runs as it boots.
Document
REST API Endpoints
This document describes the REST API routes registered by the ADP Car Market Hub plugin under the as24ci/v1 namespace, including their methods, parameters, authentication model and intended use.
Document
Search Alerts Technical Notes
This document describes the Search Agent / Smart Stock Alerts feature: how visitors subscribe to saved searches, how the double-opt-in flow works, where subscriptions are stored and how the matching engine is triggered after each import.
Document
Security And Capabilities
This document describes the security model of the ADP Car Market Hub plugin: which WordPress capabilities and roles it introduces, how its admin and AJAX surfaces are guarded, and the principles it follows for input handling and external requests.
Document
Shortcodes
This document lists the shortcodes registered by the ADP Car Market Hub plugin, their attributes and the typical use cases for embedding plugin output inside ordinary WordPress pages.
Document
Technical Documentation
This document is the entry point to the technical documentation for the ADP Car Market Hub WordPress plugin. It explains what the technical section covers, who it is written for and how the individual documents relate to one another.
Document
Template Overrides
This document explains how to override the ADP Car Market Hub plugin's bundled front-end templates from a (child) theme so that upgrades do not overwrite your customisations.
Document
Uninstall And Cleanup Behavior
This document explains exactly what happens when the ADP Car Market Hub plugin is deleted from a WordPress site, including which data is always removed, which data is only removed when the opt-in cleanup flag is enabled, and how multisite…
Document
Webhooks
This document describes the outbound HTTP webhooks fired by the ADP Car Market Hub plugin so that external CRM, notification or automation systems can react to plugin events in real time.