我建议你使用post_class
为了这个。以下是您的functions.php
:
function category_name_post_class( $classes ) {
global $post;
$categories = get_the_category( $post->ID );
foreach( $categories as $category)
$classes[] = $category->category_nicename;
return $classes;
}
add_filter(\'post_class\', \'category_name_post_class\');
您的div现在如下所示:
<div <?php post_class(); ?>>
输出如下内容:
<div class="your-category-name">
样式始终通过CSS完成。