2014-09-03 78 views
0

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

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

在此先感谢?

回答

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> 

以上将只打印出来的图像,如果它是在一个特定的类别

+0

谢谢!我会试试看! – 2014-09-03 08:55:33

+0

不幸的是,我无法在我的category.php文件中找到以h1开头的行... – 2014-09-03 13:03:12