
butterfly主题实现随机访问友链,不依靠任何插件,一个函数解决
文章摘要
HrnAI
文章摘要初始化中...
很久没有更新文章了,打算写一篇关于主题的文章。我的页脚可以随机访问一个友链,实现方法很简单,读取友链文件,随机选择一个链接。详细实现和代码请参考他的GitHub博客源码仓库。
介绍作者JayHrn
生成本文简介
推荐相关文章
前往主页
看看其他文章
此内容由作者归纳总结,仅用于文章内容的解释与总结,如有不当之处,请予指正!
反馈已经好久没有更新文章了,鸽了这么久,打算写一篇关于主题的文章吧。正如大家看到,我的页脚是可以实现随机访问一个友链的,其实实现这个功能挺简单的,主要就是读取友链yml
文件,将其放入map
中,然后每次随机取一个出来就可以了。虽然听起来很简单,但是毕竟好多人不太了解Hexo
中自带的函数,所以在实现的时候还是比较困难的,当然这个也不是我自己写的,文章最后会说到。
接下来让我们看下实现思路。
添加函数
在主题下helpers
中新建random.js
文件,也就是themes/butterfly/scripts/helpers
中新建random.js
文件
1 | /** |
使用
使用这种东西就看自己了,只要在你想要实现友链跳转的地方添加onclick="toRandomFlink()"
即可。
这种实现方法不需要依靠任何插件以及网络获取,使用起来十分的方便,当然如果你还想实现随机访问一个什么东西,你也可以参照这种写法来实现。
最后十分感谢Eurkon,这种写法是在他开源的博客源码上看到的,如果大家喜欢他的主题,可以给个star。如下是他的GitHub博客源码仓库。
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用CC BY-NC-SA 4.0 协议,完整转载请注明来自JayHrn
评论
匿名评论
隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果