set_404(); status_header(404); get_template_part(404); exit; } // Set up page title add_filter('wp_title', function($title) { global $destination; return esc_html($destination->name) . ' - ' . get_bloginfo('name'); }, 10, 1); yatra_get_header(); ?>

name); ?>

description)): ?>
description); ?>
icon)): ?>
icon); $image_url = ''; $icon_class = ''; if (is_array($icon)) { $type = $icon['type'] ?? $icon[0] ?? ''; $value = $icon['value'] ?? $icon[1] ?? ''; if ($type === 'image' && !empty($value)) { if (is_numeric($value)) { $maybe_url = wp_get_attachment_image_url((int) $value, 'large'); if (!empty($maybe_url)) { $image_url = $maybe_url; } } elseif (is_string($value) && filter_var($value, FILTER_VALIDATE_URL)) { $image_url = $value; } } elseif ($type === 'icon' && !empty($value) && is_string($value)) { $icon_class = $value; } } ?>
<?php echo esc_attr($destination->name); ?>
trips_count) || !empty($destination->avg_rating)): ?>
trips_count)): ?>
trips_count); ?>
trips_count, 'yatra')); ?>
avg_rating)): ?>
avg_rating, 1)); ?>
starting_price)): ?>
starting_price); ?>

trips) && is_array($destination->trips)): ?> true, 'show_savings_badge' => true, 'show_urgency_messages' => false, ]; ?>
trips as $trip): ?>
featured_image_url)): ?> <?php echo esc_attr($trip->title ?? $trip->name ?? __('Trip', 'yatra')); ?> <?php echo esc_attr($trip->title ?? $trip->name ?? __('Trip', 'yatra')); ?> discount_percentage) && $trip->discount_percentage > 0 && !empty($yatra_dp_flags_destination['show_savings_badge'])): ?>
discount_percentage) ); ?>
id)) : ?>
location ?? $destination->name); ?> duration)): ?> duration); ?> difficulty)): ?> difficulty); ?>

title ?? $trip->name ?? __('Untitled Trip', 'yatra')); ?>

activities) && is_array($trip->activities)): ?>
activities, 0, 3) as $activity): ?> name ?? ''); ?>
average_rating ?? 0, 1)); ?>
(review_count ?? 0); ?> )

name); ?>