在不同的类别中有不同的标题样式的博客标题是可能的吗?

时间:2013-02-14 作者:thestealthyfox

对于标题为“心态”的类别,我想在我的帖子标题上使用以下样式:

background: none repeat scroll 0 0 grey;
border-bottom: 5px solid #83990A;
但是,对于我的“新闻”类别,我希望使用以下样式:

background: none repeat scroll 0 0 grey;
我可以使用什么编码方法?

谢谢

1 个回复
SO网友:Max Yudin

我假设任何帖子只属于一个类别。

创建各自的CSS类,例如“新闻标题”和“心态标题”,并在循环中使用以下代码:

<?php
// get post categories
$categories = get_the_category();
// get single category
$category = $categories[0];
// echo header with category class
echo \'<h2 class="\' . $category . \'-header">\' . get_the_title() . \'</h2>\';

结束

相关推荐

使用GET_POSTS参数/数组/字符串

我正在将所有query\\u posts查询转换为get\\u posts,之前我做了大量关于这对性能有多糟糕的研究。我的解决方案是get\\u posts,但使用它让我感到困惑。以下是我所拥有的: $posts = get_posts(\'showposts=-1&offest=10&post_type=any\'); foreach ($posts as $post) : ?>