2011-08-03 43 views
0

我試圖用不同顏色來設置類別名稱。在wordpress中設計類別名稱

這是我的PHP:

<?php 

foreach((get_the_category()) as $category) { 

if (is_category('5')) { 

echo '<a class="featured" href="' . get_category_link($category->cat_ID ) . '">' . $category->cat_name . '</a>';} 



else { 

    echo '<a href="' . get_category_link($category->cat_ID ) . '">' . $category->cat_name . '</a> ';} 

    } 
    ?> 

它沒有返回錯誤,但它不工作要麼... 我在做什麼錯?

這裏是我工作的頁面:

http://216.172.178.12/~saracimi/eng/

和代碼段的相對於矩形框位於頁面的中心。

非常感謝!

回答

0

當您處於該類別存檔時,is_category將返回true。你需要檢查類別ID,所以試試:

foreach((get_the_category()) as $category) { 
    if ($category->cat_ID == 5) { 
     echo '<a class="featured" href="' . get_category_link($category->cat_ID ) . '">' . $category->cat_name . '</a>'; 
    } else { 
     echo '<a href="' . get_category_link($category->cat_ID ) . '">' . $category->cat_name . '</a> '; 
    } 
} 
+0

它的工作原理!非常感謝! – alemur

相關問題