<?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,
            }
        }
    });
});

TOYOTA 1.5 XR AT

R 329 899
Range:
URBAN CRUISER
Year:
2025
Mileage:
38 903 km
Colour:
MysticPearlWhite(ZHJ
Transmission:
AUTOMATIC
Fuel:
UNLEADED
Vehicle ID:
29053972
Description

Quality Assurance and Reliability Await

Experience peace of mind with this exceptional vehicle. Backed by Toyota, it comes with our Automark promise, ensuring guaranteed mileage and year model. You can drive confidently, knowing it’s guaranteed not stolen and has undergone a thorough checklist inspection.

Invest in a vehicle that prioritises your trust and safety. The Automark Warranty is available to further protect your purchase. Choose a vehicle that meets high standards and offers reliability for your journeys ahead.

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

Key highlights:
– Backed by Toyota
– Guaranteed not stolen
– Automark Warranty Available
– Guaranteed Mileage
– Guaranteed year model
– Thorough checklist inspection

With NMI, you can trust that quality and reliability are our top priorities. Drive away with confidence.

Available from NMI Toyota Stellenbosch
<?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/mol01645_u0070913_1.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070913_2.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070913_3.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070913_4.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070913_5.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070913_6.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070913_7.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070913_8.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070913_9.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070913_10.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070913_11.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070913_12.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070913_13.jpg
TOYOTA
URBAN CRUISER
(2022)

TOYOTA 1.5 XR

<?php
  
   $post_id = get_the_id();
$post_meta = get_post_meta($post_id);
  echo print_r($post_meta);
  ?>
JTDPYGJ1S00915189
JTDPYGJ1S00915189
Colour: blue
MOL01645
29052313

Enquire

Contact Form - Satellite
<?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 249 899
32302km
2022
MANUAL
More details
https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050081_1.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050081_2.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050081_3.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050081_4.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050081_5.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050081_6.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050081_7.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050081_8.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050081_9.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050081_10.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050081_11.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050081_12.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050081_13.jpg
TOYOTA
URBAN CRUISER
(2025)

TOYOTA 1.5 XR

<?php
  
   $post_id = get_the_id();
$post_meta = get_post_meta($post_id);
  echo print_r($post_meta);
  ?>
JTDUYMJ1S00121221
JTDUYMJ1S00121221
Colour: Mystic Pearl White (ZHJ)
MOL01645
29052272

Enquire

Contact Form - Satellite
<?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 319 900
15399km
2025
MANUAL
More details
https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_1.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_2.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_3.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_4.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_5.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_6.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_7.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_8.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_9.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_10.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_11.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_12.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_13.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_14.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_u0070918_15.jpg
TOYOTA
URBAN CRUISER
(2025)

TOYOTA 1.5 XR AT

<?php
  
   $post_id = get_the_id();
$post_meta = get_post_meta($post_id);
  echo print_r($post_meta);
  ?>
JTDUYMJ1S00115498
JTDUYMJ1S00115498
Colour: Mystic Pearl White Bi-Tone
MOL01645
29052315

Enquire

Contact Form - Satellite
<?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 324 899
42069km
2025
AUTOMATIC
More details
https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_1.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_2.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_3.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_4.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_5.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_6.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_7.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_8.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_9.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_10.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_11.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_12.jpg, https://bmrprodphotosuitestorage.blob.core.windows.net/stockimages/mol01645_ud0050100_13.jpg
TOYOTA
URBAN CRUISER
(2026)

TOYOTA 1.5 XR AT

<?php
  
   $post_id = get_the_id();
$post_meta = get_post_meta($post_id);
  echo print_r($post_meta);
  ?>
JTDUYMJ1S00125922
JTDUYMJ1S00125922
Colour: Mystic Pearl White (ZHJ)
MOL01645
29053840

Enquire

Contact Form - Satellite
<?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 354 899
4500km
2026
AUTOMATIC
More details