根据类别显示图像

时间:2014-09-03 06:14:36

标签: wordpress image categories

我正在使用Wordpress作为我的博客(blog.axelboberg.se),我希望在每个标题上都显示一个图标。该图标应基于并显示帖子类别。我听说可以使用if语句,但在使用更多类别/图像时会变得棘手吗?

如何根据类别在每个标题上显示图像?我打算用3-4个不同的图标。

提前致谢?

1 个答案:

答案 0 :(得分:0)

在category.php文件中添加

<?php
$categories = get_the_category();
foreach($categories as $category) 
{
    if($category->cat_name == "category1")
    {
        echo '<img src="">';
    }
    else if ($category->cat_name == "category2")
    {
        echo '<img src="">';
    }
}
?>

就在这一行之上:

<h1 class="archive-title"><?php printf( __( 'Category Archives: %s', 'twentytwelve' ), '<span>' . single_cat_title( '', false ) . '</span>' ); ?></h1>

如果图像位于特定类别

,上述内容将仅打印出来