查看参考教程和步骤
  • 注册登录和风天气官网
  • 选择想要的天气样式
  • 生成代码
  • 把代码复制到自建的js文件里
  • 引入js
  • 修改天气位置到博客标题旁边

和风天气官网

  1. 进入和风天气官网,注册登录
  2. 插件名称随便写
  3. 内容建议选温度,城市名称,天气实况
  4. 样式建议修改温度文字颜色,城市名文字颜色(颜色和你博客的背景色要有区别度,否则看不清),背景颜色选择透明;其它默认,也可自行尝试。
  5. 点击生成代码

简单图床 - EasyImage

站点根目录

新建js和引入js

  1. 博客根目录新建weather.js,比如我的是:BlogRoot\themes\butterfly\source\js\weather.js
  2. 把上面生成的代码复制进weanther.js
  3. 到主题配置文件引入js
1
2
- <script async src="/js/weather.js"></script> 
- <script defer data-pjax src="https://widget.heweather.net/simple/static/js/he-simple.js?v=1.4.0"></script>

注意:pjax打开的情况下,必须适配pjiax,否则会出现只在刷新网页和首次进入网站显示天气,进入文章天气插件会消失。上述代码已经适配pjax,直接复制即可。

显示和修改天气插件位置

  • 找到\BlogRoot\themes\butterfly\layout\includes\header\nav.pug,修改nav.pug,添加下面代码
1
2
#he-plugin-simple
#none_space

简单图床 - EasyImage

  • 找到\themes\butterfly\source\css_layout\head.styl,修改head.styl,将#blog_name替换为#none_space:

简单图床 - EasyImage

保存,hexo三连