[转]Hexo博客添加自定义HTML页面

 

6b1htm0.jpg

改 “友链” 为 “ZONE” ,增加了一些以前收藏的特效页面。
顺便说说怎么往博客添加自定义的HTML文件。

首先,在博客根目录的source文件夹下,新建文件夹用于存放HTML文件

20190805222613.png

这里我建了个ZONE文件夹,然后里面的子文件夹存放各个HTML文件,当然你也可以只创建一个主文件夹,直接在里面放文件也行。

第二步,在博客根目录的配置文件_config.yml文件里,跳过渲染

20190805223219.png

注意格式:这里如果你是只创建了一个文件夹,要跳过它目录下所有文件的渲染,就写:

# 跳过文件夹下所有文件
skip_render: 
  - "文件夹名/*"  

如果像我那样,文件夹下还有子文件夹,那就这样写:

# 跳过子文件夹
skip_render: 
  - "文件夹名/子文件夹名/*"

或者更简单直接的方式

# 跳过文件夹下所有子文件夹和文件
skip_render: 
  - "文件夹名/**"   

QQ截图20190807141009.png

最后,处理css、js文件

我们都知道,hexo部署的是静态文件,所有文章的md文件会被渲染成html文件(hexo g生成),
hexo会帮我们把所有css、js文件都加到文章里,我们之前跳过了渲染(第二步),所以就需要手动
把css、js整合到html文件里 一般我们的代码就是这种结构:

20190805225310.png

下面分两部分:

css

找到index.html文件里的语句,形如:

    <link rel="stylesheet" href="css/xxx.css">   
    <!-- css目录下的xxx.css文件 -->

直接在css文件夹里面找到对应的文件xxx.css,复制文件内容,把上面的代码改为:

    <style> css代码内容 </style>

js

找到index.html文件里的语句,形如:

    <script src="js/xxx.js"></script>

直接在js文件夹里面找到对应的文件xxx.js,复制文件内容,把上面的代码改为:

    <script> js代码内容 </script>

重新部署即可。

 

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值