原本的 Wordpress 主题 Stargazer 中会自动取文章前一部分来作为摘录, 但是 Apollo 这个主题并没有这个功能…

于是打开首页的时候根本没有预览, 文章标题下面就一个 Read more 按钮.

搜了一会找到了自动生成摘录的插件.

npm install hexo-excerpt --save

这样就会自动生成摘录了, 虽然效果不太好.

第二个问题是每个页面的说明.就是 <meta name="description" content="">

原来这里面是直接用的博客的说明, 并不是很有趣.于是找了个自动生成说明的插件.

npm install git://github.com/vfasky/hexo-summarizer.git --save

然后把他加到模版里面.

#vim themes/apollo/layout/post.jade
 block description
    ////- var desc = page.desc || page.title + ' - ' + config.author;)
     | !{ auto_keyword_desc(page.content) }

var 那行是原本的逻辑.

顺道加上 theme-color

meta(name="theme-color", content="db3333")

接下来还想加点别的东西, 还在想就是了 2333.


Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.