【调用自由天空的一言 API 接口】
- <script type="text/javascript" src="https://api.lwl12.com/hitokoto/main/get?encode=js&charset=utf-8"></script><div id="lwlhitokoto"><script>lwlhitokoto()</script></div>
- 这种方法确实简单,不过不太喜欢,因为调用的是一言全站数据,就显有些得纷繁复杂了,各门各类甚至很污的句子也有存在。
- 所以再为大家介绍另外一种方法,这种方法的好处就是你可以把自己喜欢的经典句子添加进去。
【部署接口】
【自定义句子文本】
- 新建文件hitokoto.txt并上传到文件夹hitokoto,然后把你喜欢的句子写入文本,注意一行一个句子,当然如果想要现成的,你可以下载本站提供文件,直接上传即可。
- 把 hitokoto.txt 上传到和 index.php 同级目录,比如 hitokoto 文件夹内。
- 现在,浏览器访问 http://你的域名/hitokoto/ 就可以看到输出内容了。
【博客集成】
- 我们已经完成了这个接口的自建部署,现在可以把这个功能搬到博客上了。
- 部署方法和其他博客基本一致,非常简单。
- <script type="text/javascript" src="https://你的域名/hitokoto/?format=js&charset=utf-8"></script>
- <div id="hitokoto"><script>hitokoto()</script></div>
- 不过,这样输出的样式可能会比较丑,如果你懂 CSS 的话可以自己再美化美化。
- 当然,Begin 主题或者不会 css 的朋友可以先试下我这边写好的 css 代码(可以加到 style.css):
部署完成之后,前台刷新应该就可以看到效果了,每次刷新都会随机展示一言经典句子。如果你有新的句子,也只要编辑 hitokoto.txt 文件加入即可。
【CSS样式】
- #hitokoto{
- border-left: 5px solid #2f889a;
- border-right: 5px solid #2f889a;
- background-color: #ebebeb;
- padding: 10px;text-align: center;
- color: #095AD4;
- margin: 5px 0 5px 0;
- }
【一言官方 API 版】
- 在这里,再来教大家一个使用一言官方 API 的方法~
- 首先,在主题 functions.php 中加入以下代码:
【总结】
- 上述两种方法各有优点,用哪一种就看自己的需求了。
- 如果你嫌麻烦,建议用调用自由天空的一言 API 接口,一段代码即可搞定。
- 如果想要添加自己喜欢的句子,就需要从部署接口开始折腾,不过相对麻烦一点,各位按需所取吧。
- 好了,文章就介绍这么多,喜欢的朋友可以试下了。
【效果展示】
继续阅读
- 我的微信
- 这是我的微信扫一扫
-
- 我的微信公众号
- 我的微信公众号扫一扫
-
2021年6月30日 19:16 24楼
经常废寝,从不忘食。
2021年4月28日 15:36 23楼
海底捞的服务是真心好,上次我吃饭没带钱,还是服务员帮我报的警。
2021年3月12日 14:43 22楼
收起你的刀子嘴,没人稀罕你的豆腐心。
2021年3月2日 14:46 21楼
带翅膀的不一定是天使,有可能是雷震子。