文章目录

  • 1.添加网站运行时间
    • 硬性配置
    • 灵活配置(推荐)
    • 效果
  • 2.添加ICP备案信息
    • 效果
  • 3.设定站点建立时间
    • 效果

hexo+yilia(在底部)添加

  • 网站运行时间:本站已安全运行 101 天 12 小时 13 分 41 秒
  • ICP备案信息:粤ICP备00000000号
  • 设定站点建立时间(年份):@ 2018 - 2019

1.添加网站运行时间

添加位置建议:如果有统计量(如不蒜子统计量),放在不蒜子后面。没有就按照下面的建议。

硬性配置

参考:Hexo主题更改以及小功能的添加–添加网站运行时间

修改\themes\yilia\layout\_partial\footer.ejs,在</footer>上面添加如下内容:

<!--《添加网站运行时间 -->
<!--<br/>-->
<span id="timeDate">载入天数...</span><span id="times">载入时分秒...</span>
<script>var now = new Date();function createtime() {var grt = new Date("07/25/2019 12:00:00"); //此处修改你的建站时间或者网站上线时间 now.setTime(now.getTime() + 250);days = (now - grt) / 1000 / 60 / 60 / 24;dnum = Math.floor(days);hours = (now - grt) / 1000 / 60 / 60 - (24 * dnum);hnum = Math.floor(hours);if (String(hnum).length == 1) {hnum = "0" + hnum;}minutes = (now - grt) / 1000 / 60 - (24 * 60 * dnum) - (60 * hnum);mnum = Math.floor(minutes);if (String(mnum).length == 1) {mnum = "0" + mnum;}seconds = (now - grt) / 1000 - (24 * 60 * 60 * dnum) - (60 * 60 * hnum) - (60 * mnum);snum = Math.round(seconds);if (String(snum).length == 1) {snum = "0" + snum;}document.getElementById("timeDate").innerHTML = " | 本站已安全运行 " + dnum + " 天 ";document.getElementById("times").innerHTML = hnum + " 小时 " + mnum + " 分 " + snum + " 秒";}setInterval("createtime()", 250);
</script>
<!-- 添加网站运行时间》 -->

灵活配置(推荐)

优化上面的内容,设置成可以直接在配置文件中进行开启和关闭的形式:

1.修改\themes\yilia\_config.yml,添加如下内容:

# 网站运行时间,格式形如:“本站已安全运行 101 天 12 小时 13 分 41 秒”
# Runing Time
running_time:enable: truecreate_time: '07/25/2019 12:00:00' #此处修改你的建站时间或者网站上线时间

2.修改\themes\yilia\layout\_partial\footer.ejs,在</footer>上面添加如下内容:

<!--《添加网站运行时间  <br/>-->
<% if (theme.running_time && theme.running_time.enable && theme.running_time.create_time){ %><span id="timeDate">载入天数...</span><span id="times">载入时分秒...</span><script>var now = new Date();function createtime() {//此处修改你的建站时间或者网站上线时间var create_time = '<%- theme.running_time.create_time %>';now.setTime(now.getTime() + 250);days = (now - grt) / 1000 / 60 / 60 / 24;dnum = Math.floor(days);hours = (now - grt) / 1000 / 60 / 60 - (24 * dnum);hnum = Math.floor(hours);if (String(hnum).length == 1) {hnum = "0" + hnum;}minutes = (now - grt) / 1000 / 60 - (24 * 60 * dnum) - (60 * hnum);mnum = Math.floor(minutes);if (String(mnum).length == 1) {mnum = "0" + mnum;}seconds = (now - grt) / 1000 - (24 * 60 * 60 * dnum) - (60 * 60 * hnum) - (60 * mnum);snum = Math.round(seconds);if (String(snum).length == 1) {snum = "0" + snum;}document.getElementById("timeDate").innerHTML = " | 本站已安全运行 " + dnum + " 天 ";document.getElementById("times").innerHTML = hnum + " 小时 " + mnum + " 分 " + snum + " 秒";}setInterval("createtime()", 250);</script>
<% } %>
<!-- 添加网站运行时间》-->

效果

本站已安全运行 101 天 12 小时 13 分 41 秒

2.添加ICP备案信息

添加位置建议:底部第首行。如果有统计量、运行时间前面。没有就按照下面的建议。

参考:Hexo博客页脚添加ICP备案号

1.修改\themes\yilia\_config.yml,添加如下内容:

# ICP备案信息(英文全称:Internet Content Provider,中文全称:网络内容提供商。)
# 参考:https://blog.csdn.net/qq_37449342/article/details/95649140
# 粤ICP备00000000号
icp:enable: trueid: '粤ICP备00000000号'  # 备案号

2.修改\themes\yilia\layout\_partial\footer.ejs,在</footer>上面添加如下内容:

<!-- 《网站备案号 -->
<% if (theme.icp && theme.icp.enable && theme.icp.id){ %><div class="BeiAn-info"><img src="https://static.dy208.cn/o_1dfilp8ruo521thr1hvf18ji17soa.png" title="备案管理系统"><a href="http://www.beian.miit.gov.cn/" style="color:#f72b07" target="_blank" title="备案号"><%- theme.icp.id %></a></div>
<% } %>
<!-- 网站备案号》 -->

图标也可为:http://www.beian.miit.gov.cn/images/top/0.png

效果

3.设定站点建立时间

参考:

  • 设定站点建立时间
  • https://github.com/MOxFIVE/hexo-theme-yelee/commit/5b8b95628f71bf99b5cea20fa3aadd8ebd7ccc61

这个时间将在站点的底部显示,如果建站时间小于当前时间(年份),形式为:@ 2018 - 2019;否则默认为当前年份,如:@2019
编辑主題的 \themes\yilia\_config.yml(在hexo根目录的配置文件中也可以),新增字段 since

# Year of Site Creation | 网站成立年份
# 设定站点建立时间,这个时间将在站点的底部显示,如果是当年显示为 @ 2019,否则显示为时间段 © 2018 - 2019。
since: 2019

对应的配置文件H:\Hexo\themes\yilia\layout\_partial\footer.ejs的原内容(部分内容,主要是<div class="footer-left">标签内容):

<footer id="footer"><div class="outer"><div id="footer-info"><div class="footer-left">&copy; <%= date(new Date(), 'YYYY') %> <%= config.author || config.title %></div><div class="footer-right"><a href="http://hexo.io/" target="_blank">Hexo</a>  Theme <a href="https://github.com/litten/hexo-theme-yilia" target="_blank">Yilia</a> by Litten</div></div></div>

存在问题:小于时,不能正常显示(/按照需求显示)。修改后:

<footer id="footer"><div class="outer"><div id="footer-info"><div class="footer-left"><!--如果有设置theme.since,并且时间小于当前时间(年份),形式为:@ 2018 - 2019(+作者/标题);否则默认为当前年份(+作者/标题)。 --><% if (theme.since && !isNaN(theme.since) && theme.since < date(new Date(), 'YYYY')) { %>&copy; <%- theme.since %>-<%= date(new Date(), 'YYYY') %><% } else { %>&copy; <%= date(new Date(), 'YYYY') %><% } %><%= config.author || config.title %></div>

效果

如:since: 2018显示为@ 2018 - 2019;否则默认为当前年份,如:@2019


文章首发于:hexo+yilia添加网站运行时间,ICP备案信息,设定站点建立时间

hexo+yilia添加网站运行时间,ICP备案信息,设定站点建立时间相关推荐

  1. 查询网站年龄和备案信息可以用站长工具查询吗?站长工具综合查询

    查询网站年龄和备案信息可以用站长工具查询吗?用站长工具综合查询就可以啦!用站长综合查询工具像往常一样查询就可以啦! 使用站长工具查询网站年龄和备案信息的操作步骤: 1.打开工具 2.添加需要查询的网站 ...

  2. icp备案是什么意思?如何批量查询icp备案信息

    相信一些做站群的用户,在购买老域名的时候,都会买一批有备案域名去建站,那么icp备案是什么意思?如何批量查询icp备案信息,下面聚查为您详解一下以上问题. 一:icp备案是什么意思 icp备案是什么意 ...

  3. ICP备案信息转移至其他阿里云账号

    如果您想要将ICP备案信息转移到其他阿里云账号下,您可以登录阿里云ICP代备案管理系统进行线上转移.如果您无法正常登录阿里云ICP代备案管理系统,可申请线下转移ICP备案信息至另一个阿里云账号.本文为 ...

  4. 微信h5支付“网站域名ICP备案主体与商户号主体不一致”的解决方法,H5微信支付 授权函下载

    微信h5支付"网站域名ICP备案主体与商户号主体不一致"的解决方法,H5微信支付 授权函下载 参考文章: (1)微信h5支付"网站域名ICP备案主体与商户号主体不一致&q ...

  5. hexo+yilia添加相册视屏功能

    文章目录 一.增加相册功能 1. 原理 2.修改代码 2.1 新建博客的photos页面 2.2 新建本地图片库 2.3 修改`tool.py`中的路径 2.4 每次上传照片都需要运行python脚本 ...

  6. hexo+yilia添加版权声明

    文章目录 1.借鉴修改版 1.1在文末添加声明 1.2添加样式 1.3在主题中开启设置 2.升级版-配置版 添加版权声明,效果图: 参考: 版权声明 在Hexo中自动为Yilia主题增加版权声明 he ...

  7. 关于“wap2app仅支持对已通过ICP备案的域名站点进行打包”问题解决

    关于"wap2app仅支持对已通过ICP备案的域名站点进行打包"问题解决 如果我们是通过Vue技术写的移动端,开发完成后我们的项目需要放到服务器上,然后我们在将服务器上面的项目打包 ...

  8. hexo yilia 添加友言畅言评论支持

    本人搭建博客地址: http://www.janszeng.top/ 上一篇文章<hexo yilia 文章浏览量统计>,已经介绍了如何配置统计一个博客的访问量,那么如何配置评论系统呢? ...

  9. 备案域名绑定服务器后 提示需要备案_关于天行数据ICP备案信息变更的重要通知...

    尊敬的各位用户: 由于历史原因,天行数据在2015年使用的主域名(tianapi.com)因备案信息变更问题,今天早上被湖北通信管理局注销了网站ICP备案.因此导致IDC(服务器主机托管服务商)监测系 ...

最新文章

  1. Copilot 真会砸了程序员的饭碗?
  2. Swift3.0语言教程使用指针创建和初始化字符串
  3. 第四章 生命周期函数--35 vue-resource发起get、post、jsonp请求
  4. i 智慧 | 回首30年存储演进之路 再看新数据时代阿里云存储如何革故鼎新?
  5. 初试 spring web mvc
  6. owncloud搭建过程
  7. android studio for android learning (九) android之Adapter用法
  8. android 屏幕宽高
  9. 视频理解综述:动作识别、时序动作定位、视频Embedding
  10. Caffe安装 (OPENCV4 Cuda10.2 Xavier)
  11. Python菜鸟编程第十四课之正则表达式
  12. 信息安全技术——(九)基于MATLAB数字水印系统设计
  13. [POJ1187] 陨石的秘密
  14. matlab实现拉依达准则,拉依达准则matalb程序
  15. 为什么MySql每晚12点都会弹出这个?
  16. LOAM算法(论文+代码)详解(一)—— 引言+特征提取
  17. 查找数组中重复的元素
  18. 电脑删除文件显示计算机管理员,为什么电脑文件夹删不掉?需要管理员权限删除如何解决...
  19. win7 virtualbox VBoxDD.DLL 0x80004005 uxtheme.dll 错误
  20. wsus无法同步计算机,搭建WSUS服务,无法同步到微软上游服务器

热门文章

  1. 移动办公APP软件开发前景怎样
  2. 【转载】使用python进行ABAQUS的二次开发的简要说明(by Young 2017.06.27)
  3. 论文翻译:2020_DTLN:Dual-Signal Transformation LSTM Network for Real-Time Noise Suppression
  4. 2万字系统总结,帮你实现 Linux 命令自由
  5. 新华三进击数智化“大基建”
  6. 好心人救了一只瘦成骷髅的狗,没想到这个善举却让自闭症的儿子不药而愈…
  7. 基于javaee的电影碟片租赁管理系统的设计
  8. python pro practice
  9. matlab 课程设计循环码性能分析,matlab课程设计--循环码的性能分析.docx
  10. 量化学习 | 统计套利 Review and Outlook(收藏)