Zváraznění aktuální stránky

Tak jsem se opět pustil do překládán í další šablony, ale líbí se mi natolik, že s ní mám větší plány. Upravim ji pro multijazyčnost a dodělávám pár dalších vychytávek. Jednou z nich je zvýraznění aktuální stránky v horním menu. Vytvořil jsem funkci css_menu_nav, která zjistí současnou stránku a do tagu <li> vloží CSS třídu

current_page_item

Tu pak stačí zavolat a vypíše seznam menu, kde jedna položka bude ve zmíněné třídě.

Kód funkce:

function css_menu_nav (){
global $post;
$pages=get_pages();
foreach ($pages as $css_page){
if($css_page->ID == $post->ID){
	$css_nav=' class="current_page_item"';
}
else{
	$css_nav= "";
}
$link='
';
$link.=''.$css_page->post_title.'';
$link.='

';
print $link;
}
}
Sdílej:
  • Facebook
  • Google Bookmarks
  • Twitter
  • TOPodkazy.cz
  • Linkuj.cz!
  • Top Články.cz


regujte