Directory / plugin
Connect for Mobilox
v1.1.4 · by Naiche
Sync your Mobilox/Hexon vehicle inventory to WordPress — real-time incremental sync and bulk XML import.
About this plugin
Connect for Mobilox syncs your vehicle inventory from the Mobilox/Hexon dealer management system to your WordPress site. Vehicles are stored as a configurable post type with full data available to your theme.
Features:
- Real-time sync — vehicles are added, updated, and removed automatically via the DV incremental XML feed.
- Configurable post type — sync to the built-in “Vehicle” post type or any existing custom post type in your theme.
- Full data storage — every field Mobilox sends is stored in a custom table as JSON, accessible via template helpers.
- Image management — diff-based: only new images are downloaded, unchanged images keep their attachment IDs, removed images are cleaned up.
- Endpoint security — protect your sync endpoint with a secret token or HTTP Basic Auth.
- Status dashboard — see synced vehicle count, errors, last sync time, and a full activity log.
- Read-only meta box — view all vehicle data grouped by category on the post editor.
For theme developers:
Field names are the Dutch element names of the Mobilox DV voertuig schema, exactly as the feed sends them.
$vehicle = mobilox_get_vehicle();
echo esc_html( $vehicle->merk . ' ' . $vehicle->model );
Or field by field, using dot notation for nested elements:
echo esc_html( mobilox_get_field( 'bouwjaar' ) );
echo esc_html( mobilox_get_field( 'tellerstand' ) );
echo esc_html( mobilox_get_field( 'verkoopprijs_particulier.bedrag' ) );
Both helpers default to the current post in the loop, and accept a post ID as a second argument. To see exactly which fields your own feed delivers, open a synced vehicle in the editor and look at the Mobilox Vehicle Data meta box.