<?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,
}
}
});
});
Ford Ranger (2019)
Ford RANGER 2.2TDCi XL P/U D/C
R 299 900
Range:
Ranger
Year:
2019
Mileage:
105 221 km
Colour:
SILVER
Transmission:
Manual
Fuel:
diesel
Vehicle ID:
8727
2019 Ford Ranger 2.2TDCi XL D/C P/U – 104,954km – Silver
Practical Ford Ranger XL Double Cab in Silver, powered by the reliable 2.2L TDCi turbodiesel engine. A straightforward, work-ready bakkie offering solid capability and everyday practicality.
Highlights:
2.2 TDCi turbodiesel engine, reliable power with strong torque
Double Cab body style, practical space for passengers and cargo
XL specification, durable, work-ready features
Full-service history available
Condition:
Well-maintained condition consistent with mileage. No known mechanical issues. Drives as expected. Tyres in good condition.
Reliable and ready to work. Contact us today to arrange a viewing or test drive.
Available from NMI Ford N1 City
Finance Calculator
The finance calculator provides an estimate only. The final price to be calculated after consulting one of our sales staff.





















