WordPress不依赖任何在线API和本地数据库调用一言

前几天群里的太傅问我侧边栏的一言是怎么做的,就简单写下教程,供其他盆友参考~

因为我个人是不太喜欢调用别人的API的(从现在这款主题集成了很多功能而不使用插件侧面也可以看出这一点),毕竟别人的东西挂了了的话窝们就会很无能为力,因此就去GitHub搜了下一言的本地化调用,一下发现了老熟人空樱酱的项目hitokoto本地源,然后就移植到了自己的主题上。接下来说下通用的方法。

首先下载空樱酱提供的项目文件,然后解压后将hitokoto文件夹放到主题目录下(比如本主题就是放到wp-content/Memory目录下)。接着,进入WordPress后台->外观->编辑,选择模板函数(functions.php)文件,在末尾加入以下代码:

PHP// 一言
require('hitokoto/hitokoto.php');

即可完成文件的引用,然后在你需要展现的位置使用<?php hitokoto(); ?>调用相关函数即可~另外,萌萌哒空樱酱连在线更新本地源的脚本都给窝们准备好了,切换到hitokoto文件夹中使用bash update.sh命令即可更新本地源;-)。