2013-03-04 207 views
1

我需要幫助改變處於選定狀態的li的樣式。我爲我的Pages使用自定義WordPress模板。我不想創建幾個模板只是爲了將每個頁面上的li類設置爲.selectedWordpress菜單選中狀態

反正這裏是我的代碼:

<nav class="topmenu"> 
<ul> 
<?php wp_nav_menu(array('theme_location' => 'menu-2')); ?> 
</ul> 
</nav> 

我有幾頁,我加入他們menu-2

回答

2

你不需要.selected類添加到菜單。 WordPress會自動將以下兩個類添加到當前菜單項中。你可以把.selected類的代碼,這些類和它的工作..

current-menu-item 
current_page_item 
+0

我也有靜態菜單我的header.php裏面,將WordPress的自動添加我的靜態菜單上的2類? – 2013-03-04 20:41:37

+0

.menu li.current_page_item a,.menu li.current-cat a,.menu li.current-menu-item a { background-color:#8dc63f; color:#fff; } – 2013-03-04 21:34:21

+0

是的,它應該... – 2013-03-05 16:33:24