喵!虽说本站是WordPress,但是这仍无法阻碍我搞Typecho的心~今天俺就来推荐一款Typecho主题,这个主题是在这个的基础上进一步优化改善的,不需要任何插件就能运行,并且完美支持https。先来看一张首页截图吧!
首页截图
文章标签
默认会显示作者、分类、发布时间、浏览量、字数统计、最后更新日期。登录之后还会有编辑按钮。新文发布会在标题前面有个new
分享功能
插件来自Revir,默认已开启分享到QQ空间、微博、微信、Twitter、Facebook等,修改主题文件可以获得更多支持。
实用的侧边
侧边栏新加了分类和管理
有趣的页脚
页脚包含建站时间、加载耗时。
优秀的头像缓存策略
如果访客填写了QQ邮箱,那么将会显示QQ头像;否则将会根据邮箱去Gravatar获取头像。如果连Gravatar也没有,那么就会显示默认的头像。启用了缓存策略,妈妈再也不怕加载好几秒钟了~默认超时时间为14天,可在主题中自行设定。
支持Android版Chrome通知栏变色
也就是meta theme color
评论框输入特效
主题设置
评论区显示UA
对于我这种对隐私要求比较高的人,我是不想把评论者的UA、更别提是地理位置信息暴露给大众的了,所以这个选项默认是关闭的。的确,我可以通过日志、通过访问统计工具来获得访客的UA等信息,但是这只有我才能做到,这也就意味着我需要对访客的隐私负责——尽管访客可能毫不在意这点。好吧,其实我是装有Random User-Agent的……
演示站
奔跑的蜗牛壳(此站点同时也启用了其他的插件,在外观上,包括Snow、Kiana)
使用方法
下载Typecho主题
重命名整个文件夹为GreenGrapes2
并上传至usr/themes/
目录下
登陆自己的博客后台,在"控制台"的下拉菜单中选择"外观"选项进入已安装主题列表
在相应的主题点击"启用"即可使用
Troubleshooting
页脚加载耗时很长
请首先确认是不是第一次使用本主题并且打开了一个含有大量评论的页面?如果是的话,那么第一次获取QQ头像/Gravatar会比较耗时(尤其是当服务器在墙国的时候),耐心等待直到缓存成功即可。
avatarCache
中头像的时间戳为不同的时间日期,免得一次性加载太多导致延迟。示例命令:touch -cmt 201703291216 xxx.jpg
头像加载失败
确认下主题目录下存在avatarCache
这个目录。是否有足够的权限写入?通常来说www:www/755或者干脆777就可以了。
更换首页头像、默认头像等
主题设置中设置个url或者替换img目录下的图片文件
增加、修改分享选项
post.php
中的第164行data-share-networks
中的字符串就是控制显示内容的。目前支持的选项有Weibo,Wechat,Douban,QQZone,Twitter,Pinterest,Facebook,GooglePlus,Reddit,Linkedin,Tumblr,Evernote,RenRen。更多详细设置请参考Revir
修改打字特效
footer.php
中第29、30行是控制打字特效的。可以根据自己情况选择true或者是false
下载地址
GreenGrapes2
突然发现GitHub字体变大、变粗了。
建议
俺不是搞Web开发的,但是如果有任何建议,欢迎发邮件、本文评论、奔跑的蜗牛壳评论、发issue。
其他
致谢
感谢hongweipeng的设计,这是我开发的基础;感谢小蜗牛童鞋的选择与信任,这是我开发的动力,嘻嘻嘻。