2012-09-04 62 views
1

我目前工作的一個網站,客戶端 - 這是所有工作正常,但在導航中我有孩子鏈接使用下面的代碼WordPress的孩子NAV一:當前樣式

<div id="sub_nav_del"> 
        <h4>Take a seat</h4> 
        <?php 
        $subnav_parent = ($post->post_parent) ? $post->post_parent : $post->ID; 
        $pages = get_pages('child_of=' . $subnav_parent . '&sort_column=menu_order'); 
        $count = 0; 
        foreach($pages as $page) 
        { ?> 



        <ul> 
         <li> 
         <h5 class="del"> 
          <a href="<?php echo get_page_link($page->ID) ?>" ><?php echo $page->post_title ?></a> 
         </h5> 
         </li> 
         </ul> 
        <?php 
        } 
        ?> 
       </div> 

的設置你可以在http://www.lagourmetteria.co.uk/take-a-seat/wine-room/看到一個例子,我希望當前頁面鏈接爲橙色。

我希望它使當前鏈接在子導航中成爲不同的顏色。有沒有簡單的方法來做到這一點,不幸的是我的PHP技能並不是太棒了。

回答

1

<body>這裏有wine-room(可能是slu)),你已經有了需要的東西。所以,在你的CSS,你可以做以下的魔力:

body.wine-room a[href*="wine-room"], 
body.tasting-room a[href*="tasting-room"], 
body.food-drink-menu a[href*="food-drink-menu"], 
body.have-it-all-private-parties a[href*="have-it-all-private-parties"] 
{ 
    color: orange !important; 
} 

UPDATE

添加於該子菜單的所有子彈。

更新2

新增!important取代任何其他樣式。

+0

嘿亨裏克,感謝您的快速回復不幸的是,補充說,我的CSS是沒有任何效果。我從來沒有在css中使用過[href,因此我有點不確定要去哪裏。 – adamhuxtable

+0

我忘了'!重要'。它現在應該工作。 –

+0

非常感謝您的工作。只是爲了將來的參考,你從這條線上得到了slu?? – adamhuxtable

相關問題