如何在标题中添加css

时间:2016-12-25 14:47:20

标签: wordpress wordpress-theming

您好我无法在类别标题功能中添加CSS类名称。如何在下面的函数中添加类名:

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

1 个答案:

答案 0 :(得分:1)

您必须覆盖模板中已有的功能

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

您可以使用the_category过滤器来挂钩回调函数,如下所示:

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