2013-10-09 51 views
0

我的工作,該網站是http://archibaldbutler.com/projects/williamsmurrayhamm/當不成子頁/類別

高亮WordPress的菜單項,我的客戶端請求的功能,我不知道如何整合。突出顯示一個菜單項(活動)的白色甚至在一個完全不同的網站頁面/後/類別時....

例子:

到這個頁面:http://archibaldbutler.com/projects/williamsmurrayhamm/designvertising/

正如你所看到的菜單項目「Designvertising」以白色突出顯示。

現在請點擊右側的第一張圖片:稱爲Juice的塑料飲料瓶爆裂,當您點擊該頁面的不同部分時,我的客戶希望「Designvertising」菜單項保持突出顯示。

我還沒有集成菜單層次結構(子類別/頁面),因爲在整個項目中有很多修改更改。

我會做,如果我知道PHP的方式是

「如果被點擊主菜單項或白色高亮顯示,在白色的不斷凸顯,直到一個不同的主菜單點擊」 ....我希望這是有道理的。

或者也許它可以通過將CSS集成到自定義字段?

有需要此功能的3頁:

- 最新工作頁面 -Designvertising頁 -Extras類別

我知道基本的JavaScript和PHP的一點點,所以請明確。

+0

啊哈,我找到了解決辦法!雖然如此,如果您有更好的點子,我會很感激:我在自定義字段中添加了一些CSS: 它的工作原理,但需要大量的手動編輯! :) –

回答

1

讓您的生活更輕鬆,並製作這些子頁面!它不需要5分鐘,WP應該添加一些有用的類到菜單項,如current_page_parent等,然後它很容易風格...

除非我誤解了你以後的東西?這些頁面與菜單項無關嗎?

另一種方法是通過javascript向點擊的菜單項添加類。 JQuery有一些有用的方法... addClass('highlight')等。這是你需要的東西嗎?

+0

非常感謝您的反饋,正如您所說,這些頁面與菜單項目沒有任何關係,這就是我在此發佈的原因。我所做的自定義主題有點混亂的子頁面,發佈類別和帖子,所以使其他頁面的子元素成爲一場噩夢。雖然我欣賞Javascript的功能建議。 –

相關問題