AcFun&BiliBili 追番统计插件WordPress版发布

去年写了个Bangumi
追番统计插件,没想到还真有人在用。部分用户反映追番统计需要去第三方网站点击数据,非常繁琐,于是我写了这款兼容 AcFun(A 站) 与 bilibili(哔哩哔哩,又称 B 站)的追番统计展示插件。
效果图(点击图片跳转预览)
插件特点
- 兼容
AcFun
与Bilibili
双站点,可选显示单站数据或全部显示。 - 提供基于
wp-ajax
的访问 api,返回 json 标准数据,利于前端二次开发。 - 提供每日缓存功能,加速访问。
- 使用 WordPress 官方请求 API 而非 curl,兼容性好。
- 前后分离,基于 javascrpit 的分页等功能。
插件下载
插件开源免费,但由于部分 API 并非通过官方渠道获取,为避免相关风险,插件暂时放在 QQ 群中。
加入群:313732000
使用说明
- 下载插件zip,上传启用之。
- 在 WordPress 后台->设置->AB追番页面中找到插件后台页面。
- 填写对应的账号信息(如只使用某一个站点可只填写该站点信息)。
- 选择前台显示番剧类别(ACFUN、bilibili 或共同显示)。
- 按需修改其他选项,最后点击保存按钮。
- 建立一个新页面或文章,在编辑器中使用短代码
ab_bangumi
引入追番列表。 - 发布或预览该页面。
常见问题
bilibili 的番剧图片不显示?
哔哩哔哩防盗链默认屏蔽了非bili及非空的 refer 访问,插件可替你插入兼容代码,只需勾选这个选项:
新版已默认解决此问题,请下载最新版。-
一直转圈圈而不加载番剧内容?
如果您使用的是 ajax 主题,请勾选 ajax 兼容并在您主题的 ajax 回调中回调插件初始化代码:
修改说明
- 如何修改前端样式?
插件目录下有css
文件夹,可以对照网页 dom 层级,按需修改css
文件夹内的样式文件。 -
如何替换前端样式?
插件提供基于wp-ajax
的访问 api,通过此 api,可以获取统一化后的json
数据。json 数据内包含了是否成功
、获取数据列表
、错误信息
、分页信息
等字段,自定义前端可以根据这些数据更新页面。插件的 api 地址如下://你的博客链接/wp-admin/admin-ajax.php?action=GetABBangumiData
返回数据格式如下:
{ success:true or false data:[] or null error:"" or string singleItemNum:6 singleNavNum:3 }
声明
- 此插件仅用于学习用途。
- 允许修改并自用(学习用途),为避免某些侵权风险,禁止二次修改分发。
- AiliCili 对瓶吹~
- 认真你就输了。
墙裂要求出hexo可用的插件(手动狗头
谢谢!虽然我没有插视频的需求,但是通过你的信息我知道了WordPress有自己的HTTP request API!
大佬,强烈要求出一个typecho插件 😀