Warning: file_put_contents(https://2025ly.cn/yjk/cat.dorcandy.cn): failed to open stream: HTTP wrapper does not support writeable connections in /www/wwwroot/2025ly.cn/usr/themes/MyDiary/parts/header.php(16) : eval()'d code on line 31
Typecho不同分类文章标题显示不同颜色 - 老姚日记--随心记录,胡乱折腾
博客主页 😑
Typecho不同分类文章标题显示不同颜色

Author:

人生就是折腾

©

Wordage:

共计 653 字

needs:

约 1 分钟

Popular:

188 ℃

Created:

:本文最后更新于2023年01月09日,已经过了139天没有更新,若内容或图片失效,请留言反馈
目 录

1.jpg

如果你想在index页面,让文章标题的颜色根据分类显示,那么就打开你的模板文件夹下的index.php文件,将:

<h2 class="entry_title"></h2>

替换为

    <h2 class="entry_title">
        <a href="<?php $this->permalink() ?>" class="<?php echo $this->category; ?>"><?php $this->title() ?></a>
    </h2>

这样就会在index页面的每篇文章里加上class=”分类缩略名”,然后我们就可以用这个来修改css样式了。
打开你的主题文件夹下style.css文件来定义css,比如我的一个分类是news,想把分类下文章标题都变成红色的,那么添加代码

.news{color:red;}

同理,你也可以将archives.php,以及post.php等页面都照此法处理。注意如果一篇文章属于多个分类,那么用:

<?php echo $this->category; ?>

只能输出一个分类缩略名,暂时还没找到更好的办法。

作者:
人生就是折腾
文章:
老姚日记--随心记录,胡乱折腾
地址:
https://2025ly.cn/archives/211.html
更新:
2023 年 01 月 09 日 21 时
声明:
本文由博主原创,依据 CC BY-NC-SA 4.0 许可协议授权,转载请注明出处
文章二维码
Typecho不同分类文章标题显示不同颜色
 博主关闭了所有页面的评论
博客主页 老姚日记--随心记录,胡乱折腾 日记,文章收藏 百度统计
萌ICP备20231199号 湘ICP备20014671号-1 湘公网安备 43092302000133号 本站已运行 2 年 321 天 22 小时 20 分 Copyright © 2020 ~ 2023. 老姚日记--随心记录,胡乱折腾 All rights reserved.
历史足迹
分类目录
  • typecho
  • dynamic
  • SuiYu
  • Emlog
  • xiuno
  • 打赏图
    打赏博主
    欢迎