之前博客发过一个自建毒鸡汤API的文章,今天要用发现失效了,所以重新写一个。
新增功能:
- 增加Cookie判断用户是否是首次访问,首次访问会输出特定内容,后边刷新输出随机内容。(可设置时间周期)
- 增加跨域判断。
- 集成到Wordpress主题functions.php
毒鸡汤文案采集:采集部分可以参考之前发的文章,同源同理
API代码
将php代码保存为index.php
在同目录新建一个titles.txt文本文档,每行一个文本,随机输出。
前端调用
将获取到的随机标题更新到 id为random-title的元素上
<h1 id="random-title">等待获取随机标题...</h1>
<script>
// 使用 Fetch API 发起请求获取随机标题
fetch('https://xxx你的api地址.com/index.php')
.then(response => response.json())
.then(data => {
// 将获取到的随机标题更新到页面上的元素中
document.getElementById('random-title').innerText = data.title;
})
.catch(error => {
console.error('发生错误:', error);
});
</script>
集成到Wordpress主题functions.php
将下边的代码放在主题的functions.php
记得也要在主题的根目录创建一个titles.txt文本文件
主题内调用
© 版权声明
THE END
暂无评论内容