我正在使用Wordpress作为我的博客(blog.axelboberg.se),我希望在每个标题上都显示一个图标。该图标应基于并显示帖子类别。我听说可以使用if语句,但在使用更多类别/图像时会变得棘手吗?
如何根据类别在每个标题上显示图像?我打算用3-4个不同的图标。
提前致谢?
答案 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>
如果图像位于特定类别
,上述内容将仅打印出来