<?php
  $post_id = get_the_id();
// echo print_r(get_vehicle_gallery_images()); 
$image_urls = get_post_meta($post_id, 'pictures', true);

if (is_string($image_urls)) {
    $images = explode(',', $image_urls);
} elseif (is_array($image_urls)) {
    $images = $image_urls;
} else {
    $images = [];
}

if (!empty($images)): ?>
    <div class="vehicle-gallery">
        <?php foreach ($images as $index => $img_url): ?>
            <a href="<?php echo esc_url(trim($img_url)); ?>" class="glightbox" data-gallery="vehicle-gallery">
                <?php if ($index === 0): ?>
                    <img src="<?php echo esc_url(trim($img_url)); ?>" alt="Vehicle Image" class="gallery-main-image" />
                <?php else: ?>
                    <img src="<?php echo esc_url(trim($img_url)); ?>" alt="Gallery Thumb" class="gallery-thumb"  />
                <?php endif; ?>
            </a>
        <?php endforeach; ?>
    </div>
<?php endif; ?>

document.addEventListener('DOMContentLoaded', function () {
    new Swiper('.vehicle-gallery', {
        slidesPerView: 5,
        spaceBetween: 10,
        loop: true,
        navigation: {
            nextEl: '.swiper-button-next',
            prevEl: '.swiper-button-prev',
        },
        breakpoints: {
            768: {
                slidesPerView: 3,
            },
            480: {
                slidesPerView: 2,
            }
        }
    });
});
OMODA C9 (2025)

OMODA 2.0 TGDI INSPIRE 2WD

R 599 950
Range:
C9
Year:
2025
Mileage:
9 800km
Colour:
Grey
Transmission:
AUTOMATIC
Fuel:
UNLEADED
Vehicle ID:
29209156
Additional Information:

Exceptional Value Awaits

This used vehicle offers an excellent opportunity for buyers seeking reliability and performance. With its sleek design and well-preserved condition, it is ready to impress on the road. Ideal for daily commutes or weekend adventures, it combines style and functionality effortlessly.

Experience peace of mind with your purchase, knowing it’s from a trusted source. Every vehicle in our inventory is carefully inspected to ensure quality and reliability, reflecting the NMI commitment to excellence.

Mileage is recorded at the time of advertising and may vary.

Key highlights:
– Used condition
– Impressive design
– Reliable performance
– Well-preserved interior
– Ideal for daily use
– Perfect for weekend trips
– Quality assurance from NMI

Discover the confidence of driving a vehicle backed by a brand synonymous with trust and quality.

Available from NMI Omoda Jaecoo Umhlanga
<?php
  $post_id = get_the_id();

   $custom_fields = get_post_meta($post_id);
echo $custom_fields['mmcode'][0] . '<br />';
  echo print_r($custom_fields);
    if (empty($custom_fields)) {
        error_log("No custom fields found for post ID: $post_id");
        return;
    }

    error_log("Custom fields for post ID $post_id:");

    foreach ($custom_fields as $key => $value) {
        // $value is always an array
        if (is_array($value)) {
            foreach ($value as $val) {
                error_log("$key => $val");
            }
        } else {
            error_log("$key => $value");
        }
    }
?>
Specials - User selects dealership - Prefill vehicle information

Similar Listings 

https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500203_1.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500203_2.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500203_3.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500203_4.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500203_5.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500203_6.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500203_7.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500203_8.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500203_9.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500203_10.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500203_11.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500203_12.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500203_13.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500203_14.jpg
OMODA
C9
(2025)

OMODA 2.0 TGDI INSPIRE 2WD

<?php
  
   $post_id = get_the_id();
$post_meta = get_post_meta($post_id);
  echo print_r($post_meta);
  ?>
LVTDB24B0SG033429
LVTDB24B0SG033429
Colour: Matte Grey
TOL10173
29210216
<?php
  $post_id = get_the_id();

   $custom_fields = get_post_meta($post_id);
echo $custom_fields['mmcode'][0] . '<br />';
  echo print_r($custom_fields);
    if (empty($custom_fields)) {
        error_log("No custom fields found for post ID: $post_id");
        return;
    }

    error_log("Custom fields for post ID $post_id:");

    foreach ($custom_fields as $key => $value) {
        // $value is always an array
        if (is_array($value)) {
            foreach ($value as $val) {
                error_log("$key => $val");
            }
        } else {
            error_log("$key => $value");
        }
    }
?>
R 659 950
8 800km
2025
AUTOMATIC
More details
https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500217_1.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500217_2.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500217_3.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500217_4.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500217_5.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500217_6.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500217_7.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500217_8.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500217_9.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500217_10.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500217_11.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500217_12.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500217_13.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10173_u500217_14.jpg
OMODA
C9
(2026)

OMODA 2.0 TGDI EXPLORE AWD

<?php
  
   $post_id = get_the_id();
$post_meta = get_post_meta($post_id);
  echo print_r($post_meta);
  ?>
LVTDD24B3SG071943
LVTDD24B3SG071943
Colour: Matte Grey
TOL10173
29210219
<?php
  $post_id = get_the_id();

   $custom_fields = get_post_meta($post_id);
echo $custom_fields['mmcode'][0] . '<br />';
  echo print_r($custom_fields);
    if (empty($custom_fields)) {
        error_log("No custom fields found for post ID: $post_id");
        return;
    }

    error_log("Custom fields for post ID $post_id:");

    foreach ($custom_fields as $key => $value) {
        // $value is always an array
        if (is_array($value)) {
            foreach ($value as $val) {
                error_log("$key => $val");
            }
        } else {
            error_log("$key => $value");
        }
    }
?>
R 789 950
2 831km
2026
AUTOMATIC
More details