0
//checks that we are on current page and highlights tab as active if so
if(is_page($page_name)){
echo " <li><a href='$href' class='current_page_item'> $tabname</a></li>";
}
else {
}
if(is_single() && $singlelight=="this_one") {
echo " <li><a href='$href' class='current_page_item'> $tabname</a></li>";
}
else {
echo " <li><a href='$href' > $tabname</a></li>";
}
此代碼正常工作,因爲我希望使用wordpress函數is_single和is_page來突出顯示選項卡。問題是它會爲菜單中的活動窗口生成2個選項卡。所以當'主頁'處於活動狀態時,我的菜單看起來像這樣。wordpress自定義功能的標籤創建重複標籤 - 簡單的PHP!
首頁首頁常見問題聯繫
感謝任何幫助的感謝!
,消除了我的重複的標籤,但如果第一次對is_page語句檢查突出的標籤。所以沒有使用這個代碼作爲函數的重點來突出顯示。 – user269959 2010-03-23 23:27:24
好吧,我編輯它。試試看。什麼是is_single()呢? – Kevin 2010-03-23 23:41:30