<?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 454 899
Range:
HS
Year:
2026
Mileage:
3 880km
Colour:
PEARL WHITE
Transmission:
AUTOMATIC
Fuel:
UNLEADED
Vehicle ID:
29434714
Additional Information:

Upgrade with Confidence

This demo vehicle offers an excellent opportunity to enjoy cutting-edge features and performance. With trade-ins welcome, enhancing your driving experience has never been easier. We provide nationwide delivery for your convenience, ensuring you can receive your new vehicle wherever you are.

Take advantage of our easy in-house financing options, tailored to meet your needs. Explore our value-added products for even greater peace of mind, including safety film, warranty extensions, paint protection, maintenance plan extensions, and cosmetic plans for scratch and dent repair.

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

Key Highlights:
– Demo vehicle in exceptional condition
– Trade-ins welcome
– Nationwide delivery available
– In-house finance options
– Value-added products for added protection
– Safety film for enhanced security
– Warranty and maintenance plan extensions
– Cosmetic plans for scratch and dent repair

Trust NMI for a seamless, reliable vehicle purchase experience.

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

Similar Listings 

https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500121_1.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500121_2.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500121_3.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500121_4.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500121_5.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500121_6.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500121_7.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500121_8.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500121_9.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500121_10.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500121_11.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500121_12.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500121_13.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/tol10176_u500121_14.jpg
MG
HS
(2026)

MG 1.5T LUXURY AT

<?php
  
   $post_id = get_the_id();
$post_meta = get_post_meta($post_id);
  echo print_r($post_meta);
  ?>
LSJW94U97SG043145
LSJW94U97SG043145
Colour: Pearl White
TOL10176
29435508
<?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 469 950
5 000km
2026
AUTOMATIC
More details
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
29435419
<?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 499 900
9 059km
2026
AUTOMATIC
More details