<?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,
            }
        }
    });
});
MG HS (2026)

MG 1.5T COMFORT AT

R 469 899
Range:
HS
Year:
2026
Mileage:
20km
Colour:
PEARL WHITE
Transmission:
AUTOMATIC
Fuel:
UNLEADED
Vehicle ID:
29311849
Additional Information:

Unbeatable Demo Opportunity

Upgrade your drive with this exceptional demo vehicle. Designed for comfort and style, it combines modern features with reliability. Enjoy the peace of mind that comes with choosing a vehicle backed by a trusted brand. Whether you’re looking for a family car or a stylish ride for your daily commute, this option ticks all the boxes.

We make the purchasing process seamless. Trade-ins are welcome, ensuring a smooth upgrade. Enjoy convenient nationwide delivery, bringing your new vehicle to your doorstep. Plus, our in-house financing options simplify your decision, making ownership easy and accessible. Enhance your purchase with value-added products like a warranty extension, maintenance plan extension, and more.

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

Key highlights:
– Demo condition
– Trade-ins welcome
– Nationwide delivery available
– In-house financing options
– Value-added products:
– Safety film (smash & grab)
– Warranty extension
– Paint protection
– Maintenance plan extension
– Cosmetic plan (scratch & dent repair)

Join the NMI family and experience the difference in quality and service. Your next vehicle awaits!

Available from NMI MG Tygervalley
<?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");
        }
    }
?>
Sales Enquiry - Satellite

Similar Listings 

https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10181_ud0050011_1.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10181_ud0050011_2.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10181_ud0050011_3.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10181_ud0050011_4.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10181_ud0050011_5.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10181_ud0050011_6.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10181_ud0050011_7.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10181_ud0050011_8.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10181_ud0050011_9.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10181_ud0050011_10.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10181_ud0050011_11.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10181_ud0050011_12.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10181_ud0050011_13.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10181_ud0050011_14.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10181_ud0050011_15.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10181_ud0050011_16.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10181_ud0050011_17.jpg
MG
HS
(2026)

MG 2.0T LUXURY AT

<?php
  
   $post_id = get_the_id();
$post_meta = get_post_meta($post_id);
  echo print_r($post_meta);
  ?>
LSJW94W9XRG054535
LSJW94W9XRG054535
Colour: WHITE
TOL10181
29312536

Enquire

<?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 519 899
7 982km
2026
AUTOMATIC
More details