이 문제가 자주 발생하여 해결책을 찾을 수 없습니다. 상단 탐색 기능이있는 Wordpress 사이트가 있습니다. 이것이 내 header.php에 있고 모든 페이지에 사용 되었기 때문에 각 페이지에 대한 활성 메뉴 상태를 하드 코딩 할 수 없습니다.동적으로 활성 상태로 설정
각 페이지에 대해 활성화 상태를 동적으로 설정하려면 어떻게해야합니까?
<nav id="main-menu" class="padbot">
<ul id="ce">
<li class="cemenu"><a href="<?php echo $base_url;?>/about">About</a></li>
<li class="cemenu"><a href="<?php echo $base_url;?>/consulting">Consulting</a></li>
<li class="cemenu"><a href="<?php echo $base_url;?>/intelligence">Intelligence</a></li>
<li class="cemenu"><a href="<?php echo $base_url;?>/academy">Academy</a></li>
<li class="cemenu"><a href="<?php echo $base_url;?>/blog">Blog</a></li>
<li class="cemenu"><a href="<?php echo $base_url;?>/contact">Contact</a></li>
</ul>
나는 이미 설정 내 활성 상태의 특성을 가지고 그 "활성"라는 CSS 클래스했습니다 :
여기에 내 현재 탐색 코드입니다. 이상적으로 내가 찾고있는 것은 "About"페이지 (또는 다른 페이지들)에서 활성 상태를 위해 생성 한 클래스가 현재 li 클래스에 추가 될 때입니다.
예 :
<li class="cemenu active"><a href="<?php echo $base_url;?>/about">About</a></li>
감사합니다!
대단히 감사드립니다! #DIY 다 다오! – 0bserver07