2016-12-25 7 views
-1

こんにちはカテゴリタイトル機能にCSSクラス名を追加できません。どのように機能以下にクラス名を追加するには:タイトルにCSSを追加するには

<?php the_category(', '); ?> //function return array of category 
+0

タグを追加しました。簡単な質問を理解できるようにいくつかの詳細を追加します。 –

答えて

1

あなたはこのようにコールバック関数をフックするthe_categoryフィルタを使用することができ、既にテンプレートでは、

https://core.trac.wordpress.org/browser/tags/3.5.1/wp-includes/category-template.php#L249

機能上書きする必要があります:

add_filter('the_category','add_class_to_category',10,3); 

function add_class_to_category($thelist, $separator, $parents){ 
    $class_to_add = 'category-class'; 
    return str_replace('<a href="', '<a class="' . $class_to_add . '" href="', $thelist); 
} 

このコードをfunctions.phpに貼り付ける必要があります。

+0

<?ph ! isset($ loop_first)とthe_category( '、'); $ loop_first = 1; ?>このコードでCSSクラスを追加する方法 –

+0

変更する必要がある画像を追加してください。 –

+0

実際には、この配列の<?php the_category();?>可能? –

関連する問題