刀客-个人日常记录 人,在开始放弃战斗的时候才算输,坚持战斗的话,就还没输。——《进击的巨人》
博主 刀客-个人日常记录
鄂ICP备2022018375号
鄂公网安备 42060202000229号

博主 10月24日 在线自豪地使用 Typecho 建站搭配使用 🌻Sunny 主题当前在线 1 人
歌曲封面 未知作品

鄂ICP备2022018375号
鄂公网安备 42060202000229号

网站已运行 5 年 186 天 12 小时 5 分

Powered by Typecho & Sunny

2 online · 522 ms

Title

Typecho部署一言

Terrence

·

趣物

·

Article
⚠️ 本文最后更新于2023年05月01日,已经过了570天没有更新,若内容或图片失效,请留言反馈

前言

说白了,这个部署Typecho模板部署一言,真的花了我一下午时间研究,谁让咱是小白呢。一言官方只有api,调用文档咱也看不懂。在历经调用api和在模板中加入js代码无效后,终于找到了一个可用版本。

使用方法

Step 1

新建txt文档,并复制下列代码,将代码另存为 api.php,并下载(提起取码:rykr)data.dat。(或者直接下载附在代码后的文件包)

♾️ text 代码:
<?php
// 存储数据的文件
$filename = 'data.dat';        
 
// 指定页面编码
header('Content-type: text/html; charset=utf-8');
 
if(!file_exists($filename)) {
    die($filename . ' 数据文件不存在');
}
 
$data = array();
 
// 打开文档
$fh = fopen($filename, 'r');
 
// 逐行读取并存入数组中
while (!feof($fh)) {
    $data[] = fgets($fh);
}
 
// 关闭文档
fclose($fh);
 
// 随机获取一行索引
$result = $data[array_rand($data)];
 
echo 'document.write("'.htmlspecialchars($result).'");';

点击下载:au74

Step 2

将准备好的两个文件放在同一文件夹下并命名为hitokoto,将这个文件夹上传至网站根目录。

Step 3

在需要部署一言的地方复制粘贴上以下代码。

♾️ text 代码:
<script src="http://您的域名/hitokoto/api.php"></script>

以下是本站部署效果,刷新网页可以更换不同句子。



其他

使用txt打开dat文件可以编辑输出语句的库,一行一句。覆盖dat文件即可。

代码文件转载自 mengkun

现在已有 899 次阅读,0 条评论,0 人点赞

广告

页底广告 页底广告
Comment:共0条
发表
搜 索 消 息 足 迹
你还不曾留言过..
你还不曾留下足迹..
博主 不再显示
博主