Skip to content

Instantly share code, notes, and snippets.

@AmigoDheena
Created September 2, 2021 10:02
Show Gist options
  • Save AmigoDheena/0fc022ff01cb9d8c78a983a027b06fe7 to your computer and use it in GitHub Desktop.
Save AmigoDheena/0fc022ff01cb9d8c78a983a027b06fe7 to your computer and use it in GitHub Desktop.
PHP Active Menu Hightliter
<?php
function active($currect_page){
$url_array = explode('/', $_SERVER['REQUEST_URI']) ;
$url = end($url_array);
if($currect_page == $url){
echo 'active'; //class name in css
}
}
?>
<div class="collapse navbar-collapse justify-content-md-center" id="cloapediamenu">
<ul class="navbar-nav">
<li class="nav-item <?php active('index.php'); active('');?>">
<a class="nav-link" href="index.php">Home</a>
</li>
<li class="nav-item <?php active('about.php');?>">
<a class="nav-link color-aqua-hover" href="about.php">About</a>
</li>
<li class="nav-item <?php active('price.php');?>">
<a class="nav-link color-aqua-hover" href="price.php">Pricing</a>
</li>
<li class="nav-item <?php active('shop.php');?>">
<a class="nav-link color-grey-hover" href="shop.php">Shop</a>
</li>
<li class="nav-item <?php active('gallery.php');?>">
<a class="nav-link color-grey-hover" href="gallery.php">Gallery</a>
</li>
<li class="nav-item <?php active('contact.php');?>">
<a class="nav-link color-grey-hover" href="contact.php">Contact</a>
</li>
</ul>
</div>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment