博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hexo博客Ayer主题美化之随机封面
阅读量:3951 次
发布时间:2019-05-24

本文共 1619 字,大约阅读时间需要 5 分钟。

文章目录

最近美化了一下我的博客,每次打开会随机选择一张图片作为封面

发现写了很多博客美化的文章了,罗列了一下

  • : 添加打字机效果
  • : 关于font awesome图标字体库,使用动态图标,添加网页运行时间全站变黑白鼠标点击特效网页标题的动态效果网页樱花特效鼠标触动音乐特效
  • : 添加旋转小人每日诗句
  • : 关于valine添加一言每日诗句自定义表情自定义背景
  • : 添加二级菜单的简单方法
  • : 文章添加密码功能
  • : 封面图片随机更换功能

说明

本文是以我现在使用的Ayer主题为例

步骤

第一步 找到对应封面的代码位置

例如,ayer主题的位于hexo\themes\ayer\layout\_partial\ayer.ejs

<%= config.title %>

<% if (theme.subtitle.enable) { %>
<% }else{ %>
<%= theme.subtitle.text %> <% } %>

第二步,修改配置文件

找到主题下的配置文件_config.yml,修改cover项,例如我的是

# 封面配置cover:  enable: true  num: 8  #随机封面数量,前num张  path: #path可以任意修改    img1: https://cdn.jsdelivr.net/gh/Justlovesmile/CDN2/post/cover1.JPG    img2: https://cdn.jsdelivr.net/gh/Justlovesmile/CDN2/post/cover2.jpg    img3: https://cdn.jsdelivr.net/gh/Justlovesmile/CDN2/post/cover3.jpg    img4: https://cdn.jsdelivr.net/gh/Justlovesmile/CDN2/post/cover4.jpg    img5: https://cdn.jsdelivr.net/gh/Justlovesmile/CDN2/post/cover5.JPG    img6: https://cdn.jsdelivr.net/gh/Justlovesmile/CDN2/post/cover6.JPG    img7: https://cdn.jsdelivr.net/gh/Justlovesmile/CDN2/post/cover7.JPG    img8: https://cdn.jsdelivr.net/gh/Justlovesmile/CDN2/post/cover8.JPG  logo: false #如果不要直接设置成false

第三步,自定义

第二步中的num和path均可以任意修改,例如,如果想要减少对应的图片数量为4张:

cover:  enable: true  num: 4  #随机封面数量,前num张  path: #path可以任意修改    img1: 换上自己的图片url1    img2: 换上自己的图片url2    img3: 换上自己的图片url3    img4: 换上自己的图片url4  logo: false #如果不要直接设置成false

如果你想要自定义其他的,步骤和我这篇文章的一样,只需要找到对应的代码位置,一般在layout和source里面,再修改就行了,注意ejs的用法

下一篇文章想要介绍博客添加告示板😀

转载地址:http://ubgwi.baihongyu.com/

你可能感兴趣的文章
jvm堆内存分带gc算法对比
查看>>
字符串常量池分布位置
查看>>
arm操作系统安装ldap问题
查看>>
java.lang.OutOfMemoryError:Direct buffer memory 分析
查看>>
如何设置常用JVM参数设置
查看>>
oom分析过程
查看>>
oom堆转储jvm参数设置
查看>>
linux学习之 limit资源限制ulimit 命令
查看>>
Java.lang.IllegalStateException: Failed to close the XContentBuilder
查看>>
telnet连接socket server
查看>>
es 在 7.X版本中去除type的概念
查看>>
elasticsearch bug Synchronize WriteReplicaResult callbacks
查看>>
java内存布局
查看>>
java常用技术栈
查看>>
git 撤销commit
查看>>
redis-缓存失效三种策略(FIFO 、LRU、LFU)
查看>>
jvm参数之堆转储配置
查看>>
pg客户端连接报错:不支援 10 验证类型。请核对您已经组态 ..
查看>>
Linux学习之常用高级命令
查看>>
java的三种随机数生成方式
查看>>