File: /var/www/html/acharyarajnikant.com/wp-content/themes/acharyarajnikant/header.php
<!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
<meta charset="<?php bloginfo('charset'); ?>">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="profile" href="https://gmpg.org/xfn/11">
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Tiro+Devanagari+Hindi:ital@0;1&display=swap" rel="stylesheet">
<!-- <script type="text/javascript">
function googleTranslateElementInit() {
new google.translate.TranslateElement({
pageLanguage: 'en',
includedLanguages: 'en,hi',
layout: google.translate.TranslateElement.InlineLayout.SIMPLE
}, 'google_translate_element');
}
</script>
<script type="text/javascript"
src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
<script>
document.addEventListener('DOMContentLoaded', function () {
const langBtns = document.querySelectorAll('.lang-btn');
const getCookie = (name) => {
const value = `; ${document.cookie}`;
const parts = value.split(`; ${name}=`);
if (parts.length === 2) return parts.pop().split(';').shift();
return '';
};
const currentLang = getCookie('googtrans').split('/').pop() || 'en';
langBtns.forEach(btn => {
if (btn.dataset.lang === currentLang) {
btn.classList.add('bg-theme-accent', 'text-white');
btn.classList.remove('text-secondary');
} else {
btn.classList.remove('bg-theme-accent', 'text-white');
btn.classList.add('text-secondary');
}
btn.addEventListener('click', function (e) {
e.preventDefault();
const lang = this.dataset.lang;
// Set cookie for both domain and root path
document.cookie = `googtrans=/en/${lang}; path=/`;
document.cookie = `googtrans=/en/${lang}; path=/; domain=${window.location.hostname}`;
window.location.reload();
});
});
});
</script> -->
<?php wp_head(); ?>
</head>
<body <?php body_class(); ?>>
<?php wp_body_open(); ?>
<!-- Preloader -->
<div id="theme-preloader">
<div class="preloader-content">
<img src="<?php echo get_template_directory_uri(); ?>/assets/images/logo-1.svg" alt="Loading..."
class="preloader-logo">
<div class="preloader-spinner"></div>
</div>
</div>
<div id="page" class="site">
<div class="top-bar py-2 bg-dark text-white border-bottom border-secondary">
<div class="container d-flex justify-content-between align-items-center">
<div class="contact-info small d-flex gap-4">
<?php $header_email = get_theme_mod('contact_email', 'aacharyarajnikant@gmail.com'); ?>
<?php if ($header_email): ?>
<a href="mailto:<?php echo antispambot($header_email); ?>" class="text-white text-decoration-none">
<i class="bi bi-envelope-fill me-1 text-theme-accent"></i>
<?php echo esc_html($header_email); ?>
</a>
<?php endif; ?>
<?php $header_phone = get_theme_mod('contact_phone', '+91 7651945303'); ?>
<?php if ($header_phone): ?>
<a href="tel:<?php echo esc_attr(preg_replace('/[^0-9+]/', '', $header_phone)); ?>"
class="text-white text-decoration-none">
<i class="bi bi-telephone-fill me-1 text-theme-accent"></i>
<?php echo esc_html($header_phone); ?>
</a>
<?php endif; ?>
</div>
<div class="social-links d-flex align-items-center gap-3 small">
<div id="google_translate_element" class="d-none"></div>
</div>
</div>
</div>
<header id="masthead" class="site-header sticky-top py-0">
<nav class="navbar navbar-expand-lg navbar-light py-0">
<div class="container">
<!-- Logo Area -->
<div class="logo">
<?php
if (has_custom_logo()):
the_custom_logo();
else:
?>
<a class="navbar-brand fw-bold fs-3 d-flex align-items-center"
href="<?php echo esc_url(home_url('/')); ?>" rel="home">
<img src="<?php echo get_template_directory_uri(); ?>/assets/images/logo-1.svg"
alt="<?php bloginfo('name'); ?>" class="logo-image"
style="height: 60px; width: auto; transition: var(--transition);">
</a>
<?php
endif;
?>
</div>
<!-- Mobile Toggler -->
<button class="navbar-toggler border-0 shadow-none" type="button" data-bs-toggle="collapse"
data-bs-target="#main-nav" aria-controls="main-nav" aria-expanded="false"
aria-label="Toggle navigation">
<i class="bi bi-list fs-1 text-theme-primary"></i>
</button>
<!-- Navigation & CTA -->
<div class="collapse navbar-collapse" id="main-nav">
<?php
wp_nav_menu(array(
'theme_location' => 'primary',
'menu_id' => 'primary-menu',
'container' => false,
'menu_class' => 'navbar-nav ms-auto mb-2 mb-lg-0 align-items-lg-center gap-lg-3',
'fallback_cb' => 'acharyarajnikant_menu_fallback',
'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>',
'depth' => 2,
));
?>
<!-- <div class="ms-lg-4 d-flex align-items-center mt-3 mt-lg-0">
<div class="lang-switch d-flex bg-white rounded-pill p-1 border shadow-sm"
style="min-width: 100px;">
<button class="btn btn-sm rounded-pill lang-btn w-50 fw-bold border-0"
data-lang="en">English</button>
<button class="btn btn-sm rounded-pill lang-btn w-50 fw-bold border-0"
data-lang="hi">Hindi</button>
</div>
</div> -->
<!-- <div class="ms-lg-4 d-grid d-lg-block mt-3 mt-lg-0">
<a href="<?php echo esc_url(home_url('/contact')); ?>"
class="btn btn-theme px-4 py-2 shadow-sm">
<i class="bi bi-calendar-event me-2"></i> Book Consultation
</a>
</div> -->
</div>
</div>
</nav>
</header>
<!-- #masthead -->
<main id="primary" class="site-main">