为什么要单独设置副标题?
正常标题是正文标题+站点名,比如:这是一个标题-副标题。中间随意用连字符或其它符号分隔,但是typecho没有给用户单独设置副标题的功能,导致内页的副标题都是,标题+站点名称这种不友好的形式。
详见百度资源平台提供的网页标题规范。当然也有些主题提供了自定义副标题内容的功能,比如handsome。如果没有请用下面的方法实现。
超简单方法为typecho博客设置副标题
首先,我们都知道副标题是站点统一的后缀。那么我们把typecho后台基本设置里的站点名称当成固定副标题就可以了。比如我的就是majin。然后只修改首页的标题即可。
用Joe主题举例,找到公共头部文件Joe/public/include.php(其他主题大致都是在header.php里),找到<title>
位置,在 <?php $this->options->title(); ?> 后添加如下代码:<?php if($this->is('index')): ?>个人博客 - 分享与记录,学习与热爱<?php endif; ?>
保存,我们打开首页和内页测试,发现已经达到我们想要的结果了!最后,千万不要忘记闭合</title>
哦。