觉得自己是真的爱折腾网站,之前用wordpress,也是各种折腾,现在换成typecho,也是忘不了折腾。
今天突发奇想,想搞个文章置顶,并且还想让这个置顶的文章标题有个颜色,于是一顿搜索,找了方法。
首先说置顶,这个简单,装一个Sticky插件
就好了,装了之后在后台-控制台-插件,然后启用它。想要置顶某篇文章,只需要获得这个文章的ID,然后在插件后面点设置,把这个ID填进去,再点提交就好了。(点此下载插件)
接着说文章标题颜色自定义,这个利用的是typecho的自定义字段。注:我这用的是typecho默认主题
第一步是需要在你的主题文件夹的模板里面,看你是想在哪里自定义颜色,比如首页,那就找到index.php
,找到文章标题的a标签
的那一句,如下:
<a itemprop="url" href="<?php $this->permalink() ?>"><?php $this->title() ?></a>
然后改成下面这一句并保存,也就是加个判断,判断这里面有没有yanse
这个自定义字段:
<a itemprop="url" href="<?php $this->permalink() ?>" <?php if(isset($this->fields->yanse)); ?> style="color: <?php $this->fields->yanse() ?>"><?php $this->title() ?></a>
之后,在添加文章时候,点开自定义字段,字段名称写yanse
字段值写颜色代码
,如#F00
;这样你的标题就是红色的了。
好了,记录折腾的过程,方便以后查看,这就是我建网站的目的。
最后更新 2024-11-07