ifnex/03_WordPress/wp-content/themes/ifnex/front-page.php
Kazem Alghasi 1f70fe5ee0 feat(theme): implement multi-language support and enhanced customizer
Introduce comprehensive localization capabilities and expanded theme
customization options for the ifnex theme.

- Add Polylang-compatible language switching logic and UI components
- Implement LTR/RTL direction handling based on active language
- Add new Customizer sections for logo management and language settings
- Add localized content support for Hero section and site metadata
- Refactor template files (header, footer, single, front-page) to use
  translation functions and dynamic content
- Add support for custom logo images via WordPress Customizer
- Implement new archive template and improved single post layout
- Update CSS to handle English (LTR) mode and language-specific styling
2026-08-09 02:25:01 +03:30

359 lines
26 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php get_header(); ?>
<?php
// ═══ تنظیمات بر اساس زبان ═══
$is_en = ifnex_is_english();
// Hero
$hero_title = $is_en ? ifnex_get_option('hero_title_en', 'Global Shipping Worldwide') : ifnex_get_option('hero_title', 'ارسال مرسوله به سراسر جهان');
$hero_subtitle = $is_en ? ifnex_get_option('hero_subtitle_en', 'Fast, secure and reliable — from Iran to anywhere in the world') : ifnex_get_option('hero_subtitle', 'سریع، امن و قابل اعتماد — از ایران به هر نقطه از دنیا');
// CTA
$cta_title = $is_en ? ifnex_get_option('cta_title_en', 'Ready to Ship Your Package?') : ifnex_get_option('cta_title', 'آماده ارسال مرسوله هستید؟');
$cta_desc = $is_en ? ifnex_get_option('cta_desc_en', 'Contact us today or create a free account') : ifnex_get_option('cta_desc', 'همین امروز با ما تماس بگیرید یا حساب کاربری رایگان بسازید');
// Contact
$address = $is_en ? ifnex_get_option('address_en', 'Tehran, Valiasr St., No. 123') : ifnex_get_option('address', 'تهران، خیابان ولیعصر، پلاک ۱۲۳');
// Services Data
$services = $is_en ? [
['title' => 'International Shipping (Export)', 'desc' => 'Ship commercial and personal packages to over 150 countries worldwide with the fastest air and ground routes.', 'icon' => 'globe', 'link' => '#'],
['title' => 'Domestic Delivery (Import)', 'desc' => 'Receive packages from around the world and get fast delivery in Iran with precise tracking and full insurance.', 'icon' => 'download', 'link' => '#'],
['title' => 'Online Ordering', 'desc' => 'Place shipping orders online, pay securely, and track your shipment in real-time through your dedicated dashboard.', 'icon' => 'cart', 'link' => '#'],
['title' => 'Package Tracking', 'desc' => 'Track your packages instantly with AWB number — see every step from pickup to delivery.', 'icon' => 'tracking', 'link' => '#tracking'],
] : [
['title' => 'ارسال بین‌المللی (صادرات)', 'desc' => 'ارسال مرسولات تجاری و شخصی به بیش از ۱۵۰ کشور جهان با سریع‌ترین مسیرهای هوایی و زمینی.', 'icon' => 'globe', 'link' => '#'],
['title' => 'ارسال داخلی (واردات)', 'desc' => 'دریافت مرسولات از سراسر دنیا و تحویل سریع در ایران با سیستم ردیابی دقیق و بیمه کامل.', 'icon' => 'download', 'link' => '#'],
['title' => 'سفارش آنلاین', 'desc' => 'ثبت سفارش ارسال به صورت آنلاین، پرداخت امن، و پیگیری لحظه‌ای از طریق پنل کاربری اختصاصی.', 'icon' => 'cart', 'link' => '#'],
['title' => 'ردیابی مرسوله', 'desc' => 'ردیابی آنی مرسولات با شماره AWB — از لحظه تحویل تا رسیدن به مقصد، هر گام را ببینید.', 'icon' => 'tracking', 'link' => '#tracking'],
];
// Steps Data
$steps = $is_en ? [
['num' => '1', 'title' => 'Free Registration', 'desc' => 'Create your account in less than a minute and access your dashboard.', 'icon' => 'user'],
['num' => '2', 'title' => 'Place Order', 'desc' => 'Enter sender, receiver and package details and choose the best service.', 'icon' => 'edit'],
['num' => '3', 'title' => 'Online Payment', 'desc' => 'Pay shipping costs via secure gateway or IFNEX wallet and receive your receipt.', 'icon' => 'card'],
['num' => '4', 'title' => 'Live Tracking', 'desc' => 'Track your package route at any moment with your dedicated AWB number.', 'icon' => 'map'],
] : [
['num' => '۱', 'title' => 'ثبت‌نام رایگان', 'desc' => 'حساب کاربری خود را در کمتر از یک دقیقه بسازید و به پنل مدیریت دسترسی پیدا کنید.', 'icon' => 'user'],
['num' => '۲', 'title' => 'ثبت سفارش', 'desc' => 'اطلاعات فرستنده، گیرنده و مشخصات بسته را وارد کنید و بهترین سرویس را انتخاب نمایید.', 'icon' => 'edit'],
['num' => '۳', 'title' => 'پرداخت آنلاین', 'desc' => 'هزینه ارسال را از طریق درگاه امن یا کیف پول IFNEX پرداخت کنید و رسید دریافت نمایید.', 'icon' => 'card'],
['num' => '۴', 'title' => 'ردیابی آنی', 'desc' => 'با شماره AWB اختصاصی، مسیر مرسوله خود را در هر لحظه پیگیری کنید.', 'icon' => 'map'],
];
// Testimonials Data
$testimonials = $is_en ? [
['text' => 'With IFNEX, shipping our goods to Europe became much easier. The online panel is excellent and real-time tracking really helps.', 'name' => 'Mohammad Rezaei', 'role' => 'Export Manager, Niloofar Trading Co.', 'color' => '#f59e0b', 'initial' => 'M'],
['text' => 'IFNEX support is outstanding. Every time I had a question, I got a quick answer. Prices are competitive too.', 'name' => 'Sara Ahmadi', 'role' => 'Entrepreneur, Online Store', 'color' => '#059669', 'initial' => 'S'],
['text' => 'Integrating IFNEX Bridge with WordPress was very easy. Tracking and wallet systems are automatically displayed on my site.', 'name' => 'Ali Karimi', 'role' => 'WordPress Developer', 'color' => '#2563eb', 'initial' => 'A'],
] : [
['text' => 'با IFNEX ارسال بین‌المللی کالاهایمان به اروپا خیلی ساده‌تر شد. پنل آنلاین عالی است و پیگیری لحظه‌ای واقعاً کمک می‌کند.', 'name' => 'محمد رضایی', 'role' => 'مدیر صادرات، شرکت تجاری نیلوفر', 'color' => '#f59e0b', 'initial' => 'م'],
['text' => 'پشتیبانی IFNEX فوق‌العاده است. هر بار که سوال داشتم سریع جواب گرفتم. قیمت‌ها هم رقابتی هستند.', 'name' => 'سارا احمدی', 'role' => 'کارآفرین، فروشگاه اینترنتی', 'color' => '#059669', 'initial' => 'س'],
['text' => 'ادغام IFNEX Bridge با وردپرس خیلی راحت بود. سیستم ردیابی و کیف پول به طور خودکار در سایتم نمایش داده می‌شود.', 'name' => 'علی کریمی', 'role' => 'توسعه‌دهنده وردپرس', 'color' => '#2563eb', 'initial' => 'ع'],
];
?>
<!-- ═══════════════════════════════════════════════════
HERO SECTION
════════════════════════════════════════════════════ -->
<section class="hero" id="hero">
<div class="hero-bg-grid"></div>
<div class="hero-bg-dots"></div>
<div class="hero-content">
<div class="container">
<div class="hero-layout">
<!-- Text -->
<div class="hero-text hero-text-anim">
<div class="hero-badge">
<span class="hero-badge-dot"></span>
<?php echo $is_en ? 'Online & Active · 24/7 Service' : 'آنلاین و فعال · خدمات ۲۴/۷'; ?>
</div>
<h1 class="hero-heading">
<?php echo esc_html($hero_title); ?>
<span>Fast, Secure &amp; Reliable Global Shipping</span>
</h1>
<p class="hero-subheading"><?php echo esc_html($hero_subtitle); ?></p>
<div class="hero-buttons">
<a href="#tracking" class="btn btn-white btn-lg">
<?php echo $is_en ? 'Track Package' : 'ردیابی مرسوله'; ?>
</a>
<a href="#" class="btn btn-outline-white btn-lg">
<?php echo $is_en ? 'Start Shipping' : 'شروع ارسال'; ?>
</a>
</div>
<div class="hero-trust">
<div class="trust-item">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polyline points="20 6 9 17 4 12"/></svg>
<?php echo $is_en ? '500+ Active Businesses' : 'بیش از ۵۰۰ کسب‌وکار فعال'; ?>
</div>
<div class="trust-item">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polyline points="20 6 9 17 4 12"/></svg>
<?php echo $is_en ? '24/7 Support' : 'پشتیبانی ۲۴ ساعته'; ?>
</div>
<div class="trust-item">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polyline points="20 6 9 17 4 12"/></svg>
<?php echo $is_en ? 'Full Package Insurance' : 'بیمه کامل مرسولات'; ?>
</div>
</div>
</div>
<!-- Tracking Card -->
<div class="hero-card hero-card-anim" id="tracking">
<h2 class="hero-card-title">
<?php echo $is_en ? 'Track Your Package' : 'ردیابی مرسوله'; ?>
</h2>
<p class="hero-card-subtitle">
<?php echo $is_en ? 'Enter your AWB or tracking number' : 'شماره AWB یا بارنامه خود را وارد کنید'; ?>
</p>
<div class="tracking-form">
<div class="tracking-input-wrap">
<input type="text" class="tracking-input" placeholder="<?php echo $is_en ? 'e.g., IFN-2026-12345' : 'مثال: IFN-2026-12345'; ?>" dir="ltr">
<div class="tracking-input-icon">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg>
</div>
</div>
<button class="btn btn-primary tracking-btn">
<?php echo $is_en ? 'Track Package' : 'ردیابی مرسوله'; ?>
</button>
</div>
<div class="divider-row"><?php echo $is_en ? 'or' : 'یا'; ?></div>
<a href="#" class="btn btn-secondary" style="justify-content:center;">
<?php echo $is_en ? 'New Order' : 'ثبت سفارش جدید'; ?>
</a>
<a href="#" class="btn btn-secondary" style="justify-content:center;">
<?php echo $is_en ? 'Calculate Shipping Cost' : 'محاسبه هزینه ارسال'; ?>
</a>
<div class="hero-card-stats">
<div class="h-stat">
<span class="h-stat-num">+<?php echo ifnex_get_option('stat_countries', '۱۵۰'); ?></span>
<span class="h-stat-label"><?php echo $is_en ? 'Countries' : 'کشور مقصد'; ?></span>
</div>
<div class="h-stat">
<span class="h-stat-num">+<?php echo ifnex_get_option('stat_clients', '۵۰۰'); ?></span>
<span class="h-stat-label"><?php echo $is_en ? 'Active Clients' : 'مشتری فعال'; ?></span>
</div>
<div class="h-stat">
<span class="h-stat-num"><?php echo ifnex_get_option('stat_satisfaction', '۹۸٪'); ?></span>
<span class="h-stat-label"><?php echo $is_en ? 'Satisfaction' : 'رضایتمندی'; ?></span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="hero-wave">
<svg viewBox="0 0 1440 100" preserveAspectRatio="none" style="height:80px;">
<path d="M0,60 C360,100 720,0 1080,60 C1260,90 1380,70 1440,60 L1440,100 L0,100 Z" fill="#f3f4f6"/>
</svg>
</div>
</section>
<!-- ═══════════════════════════════════════════════════
SERVICES SECTION
════════════════════════════════════════════════════ -->
<section class="services" id="services">
<div class="container">
<div class="section-head center reveal">
<span class="section-label"><?php echo $is_en ? 'Our Services' : 'خدمات ما'; ?></span>
<h2 class="section-title">
<?php echo $is_en ? 'Comprehensive <span>Logistics</span> Solutions' : 'راه‌حل‌های جامع <span>لجستیک</span>'; ?>
</h2>
<p class="section-desc">
<?php echo $is_en ? 'From international shipping to real-time tracking — everything in one integrated platform' : 'از ارسال بین‌المللی تا ردیابی لحظه‌ای — همه چیز در یک پلتفرم یکپارچه'; ?>
</p>
<span class="section-line"></span>
</div>
<div class="services-grid">
<?php foreach ($services as $i => $service) : ?>
<div class="service-card reveal reveal-d<?php echo $i + 1; ?>">
<div class="service-icon">
<?php if ($service['icon'] === 'globe') : ?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="12" cy="12" r="10"/><line x1="2" y1="12" x2="22" y2="12"/><path d="M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"/></svg>
<?php elseif ($service['icon'] === 'download') : ?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"/><polyline points="7 10 12 15 17 10"/><line x1="12" y1="15" x2="12" y2="3"/></svg>
<?php elseif ($service['icon'] === 'cart') : ?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="9" cy="21" r="1"/><circle cx="20" cy="21" r="1"/><path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"/></svg>
<?php else : ?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polyline points="22 12 18 12 15 21 9 3 6 12 2 12"/></svg>
<?php endif; ?>
</div>
<h3 class="service-title"><?php echo esc_html($service['title']); ?></h3>
<p class="service-desc"><?php echo esc_html($service['desc']); ?></p>
<a href="<?php echo esc_url($service['link']); ?>" class="service-link">
<?php echo $is_en ? 'Learn more' : 'بیشتر بدانید'; ?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><line x1="19" y1="12" x2="5" y2="12"/><polyline points="12 19 5 12 12 5"/></svg>
</a>
</div>
<?php endforeach; ?>
</div>
</div>
</section>
<!-- ═══════════════════════════════════════════════════
HOW IT WORKS SECTION
════════════════════════════════════════════════════ -->
<section class="how-it-works" id="how-it-works">
<div class="container">
<div class="section-head center reveal">
<span class="section-label"><?php echo $is_en ? 'How It Works' : 'نحوه کار'; ?></span>
<h2 class="section-title">
<?php echo $is_en ? 'Ship in Four <span>Simple Steps</span>' : 'در چهار گام ساده <span>ارسال کنید</span>'; ?>
</h2>
<p class="section-desc">
<?php echo $is_en ? 'The shipping process with IFNEX is fast, transparent and fully online' : 'فرآیند ارسال مرسوله با IFNEX سریع، شفاف و کاملاً آنلاین است'; ?>
</p>
<span class="section-line"></span>
</div>
<div class="steps-grid">
<?php foreach ($steps as $i => $step) : ?>
<div class="step-item reveal reveal-d<?php echo $i + 1; ?>">
<div class="step-circle">
<span class="step-num"><?php echo esc_html($step['num']); ?></span>
<?php if ($step['icon'] === 'user') : ?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"/><circle cx="12" cy="7" r="4"/></svg>
<?php elseif ($step['icon'] === 'edit') : ?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"/><path d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"/></svg>
<?php elseif ($step['icon'] === 'card') : ?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><rect x="1" y="4" width="22" height="16" rx="2" ry="2"/><line x1="1" y1="10" x2="23" y2="10"/></svg>
<?php else : ?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polygon points="3 11 22 2 13 21 11 13 3 11"/></svg>
<?php endif; ?>
</div>
<h3 class="step-title"><?php echo esc_html($step['title']); ?></h3>
<p class="step-desc"><?php echo esc_html($step['desc']); ?></p>
</div>
<?php endforeach; ?>
</div>
</div>
</section>
<!-- ═══════════════════════════════════════════════════
STATS SECTION
════════════════════════════════════════════════════ -->
<section class="stats">
<div class="container">
<div class="stats-grid">
<div class="stat-item reveal">
<div class="stat-number"><span class="stat-suffix">+</span><?php echo ifnex_get_option('stat_years', '۱۰'); ?></div>
<div class="stat-label"><?php echo $is_en ? 'Years of Experience' : 'سال تجربه'; ?></div>
<div class="stat-sub"><?php echo $is_en ? 'Since 2016' : 'از سال ۱۳۹۵'; ?></div>
</div>
<div class="stat-item reveal reveal-d1">
<div class="stat-number"><span class="stat-suffix">+</span><?php echo ifnex_get_option('stat_countries', '۱۵۰'); ?></div>
<div class="stat-label"><?php echo $is_en ? 'Countries Served' : 'کشور مقصد'; ?></div>
<div class="stat-sub"><?php echo $is_en ? 'Worldwide Coverage' : 'پوشش جهانی'; ?></div>
</div>
<div class="stat-item reveal reveal-d2">
<div class="stat-number"><span class="stat-suffix">+</span><?php echo ifnex_get_option('stat_packages', '۱۰,۰۰۰'); ?></div>
<div class="stat-label"><?php echo $is_en ? 'Packages Delivered' : 'مرسوله تحویل‌شده'; ?></div>
<div class="stat-sub"><?php echo $is_en ? 'And Counting' : 'و ادامه دارد'; ?></div>
</div>
<div class="stat-item reveal reveal-d3">
<div class="stat-number"><?php echo ifnex_get_option('stat_satisfaction', '۹۸'); ?><span class="stat-suffix">%</span></div>
<div class="stat-label"><?php echo $is_en ? 'Customer Satisfaction' : 'رضایت مشتریان'; ?></div>
<div class="stat-sub"><?php echo $is_en ? 'Based on Reviews' : 'بر اساس نظرات'; ?></div>
</div>
</div>
</div>
</section>
<!-- ═══════════════════════════════════════════════════
TESTIMONIALS SECTION
════════════════════════════════════════════════════ -->
<section class="testimonials">
<div class="container">
<div class="section-head center reveal">
<span class="section-label"><?php echo $is_en ? 'Testimonials' : 'نظر مشتریان'; ?></span>
<h2 class="section-title">
<?php echo $is_en ? 'What Our Clients <span>Say</span>' : 'آنچه مشتریان ما <span>می‌گویند</span>'; ?>
</h2>
<p class="section-desc">
<?php echo $is_en ? 'Over 500 businesses trust IFNEX' : 'بیش از ۵۰۰ کسب‌وکار به IFNEX اعتماد کرده‌اند'; ?>
</p>
<span class="section-line"></span>
</div>
<div class="testimonials-grid">
<?php foreach ($testimonials as $i => $t) : ?>
<div class="testimonial-card reveal reveal-d<?php echo $i + 1; ?>">
<div class="testimonial-stars">
<?php for ($s = 0; $s < 5; $s++) : ?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"/></svg>
<?php endfor; ?>
</div>
<p class="testimonial-text">"<?php echo esc_html($t['text']); ?>"</p>
<div class="testimonial-author">
<div class="author-avatar" style="background:<?php echo $t['color']; ?>;"><?php echo esc_html($t['initial']); ?></div>
<div>
<div class="author-name"><?php echo esc_html($t['name']); ?></div>
<div class="author-role"><?php echo esc_html($t['role']); ?></div>
</div>
</div>
</div>
<?php endforeach; ?>
</div>
<!-- Client Logos -->
<div class="clients-strip reveal">
<div class="clients-label">
<?php echo $is_en ? 'Trusted by Leading Businesses' : 'مورد اعتماد کسب‌وکارهای برتر'; ?>
</div>
<div class="clients-logos">
<div class="client-logo"><span class="client-logo-text">TradeCo</span></div>
<div class="client-logo"><span class="client-logo-text">NiloofarEx</span></div>
<div class="client-logo"><span class="client-logo-text">ParsShip</span></div>
<div class="client-logo"><span class="client-logo-text">IranTrade</span></div>
<div class="client-logo"><span class="client-logo-text">GlobeCargo</span></div>
</div>
</div>
</div>
</section>
<!-- ═══════════════════════════════════════════════════
CTA SECTION
════════════════════════════════════════════════════ -->
<section class="cta-section" id="contact">
<div class="container">
<div class="cta-inner">
<div>
<h2 class="cta-heading"><?php echo esc_html($cta_title); ?></h2>
<p class="cta-desc"><?php echo esc_html($cta_desc); ?></p>
<div class="cta-buttons">
<a href="#" class="btn btn-white btn-lg">
<?php echo $is_en ? 'Get Started Free' : 'شروع رایگان'; ?>
</a>
<a href="tel:<?php echo esc_attr(str_replace(' ', '', ifnex_get_option('phone', '+982100000000'))); ?>" class="btn btn-outline-white btn-lg">
<?php echo $is_en ? 'Contact Us' : 'تماس با ما'; ?>
</a>
</div>
</div>
<div class="cta-contact">
<div class="cta-contact-item">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z"/></svg>
<?php echo esc_html(ifnex_get_option('phone', '+98 21 0000 0000')); ?>
</div>
<div class="cta-contact-item">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"/><polyline points="22,6 12,13 2,6"/></svg>
<?php echo esc_html(ifnex_get_option('email', 'info@ifnex.com')); ?>
</div>
<div class="cta-contact-item">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
<?php echo esc_html($address); ?>
</div>
</div>
</div>
</div>
</section>
<?php get_footer(); ?>