2012-08-08 72 views
0

我想創建一個導航菜單,顯示一個WordPress站點的所有頁面,其佈局類似於您在頁腳站點地圖佈局中看到的大約5列,並顯示所有頁面。每個頁面將是一個項目。我想使用WordPress的類別複選框(就像你有職位),以便爲每個項目頁面選擇一個相關的類別。然後,每個頁面將在項目描述文本下方顯示一個類別標題,我將使用CSS進行樣式設置,以便每個類別具有不同的背景顏色。如何根據分配給每個頁面的類別爲wordpress菜單上色?

因爲WordPress的不提供網頁類別,我發現了一個插件到這一類功能添加到所謂的忍者頁面分類和標籤頁:http://wordpress.org/extend/plugins/ninja-page-categories-and-tags/

這是可能的編輯插件的PHP代碼在basic-functions.php下爲使用get_slug顯示的類別返回'class',然後爲每個類別應用css。

我的問題是,在菜單上,這將是一個二進制菜單在三十顯示頁面,我希望能夠爲每個鏈接的背景着色,以匹配以前分配給每個頁面的類別忍者插件。因爲菜單與頁面一起工作,並且類別不直接鏈接到菜單項(螢火蟲不會在每個鏈接的html中顯示類別詳細信息以引用css),我想知道如何根據類別爲每個鏈接着色?有任何想法嗎?

最終,我想實現的是一個頁面鏈接的網格,它們都是基於它們的類別(彩色編碼的菜單)進行着色的。

該插件使用標準的wordpress類別功能,但我無法考慮如何將這些類別的詳細信息連接到菜單項,讓我用CSS來設計它們,任何幫助都將非常感激,即使只是一個點在正確的方向。

感謝

+0

你有一個演示網站,或者你可以把相關代碼在[的jsfiddle(http://www.jsfiddle.net/) - 它會讓你更容易幫到你.. – Xhynk 2012-08-08 21:49:08

+0

嗨,亞歷克斯,謝謝你的回覆。有很多的PHP文件包括在Wordpress中,我不知道我需要發佈或JSfiddle給你。我可以從插件發佈的PHP代碼,但即使這有大約5個PHP文件?本質上來說,這與新建一個wordpress站點並添加項目到wordpress菜單相同,然後安裝忍者類別插件,編輯頁面(如菜單中所示),爲每個頁面選擇類別。然後,只需要找出基於應用到每個頁面的類別的顏色菜單項。歡呼你的幫助。 – 2012-08-10 08:06:32

回答

相關問題