Mashiro大佬博客也有追番页面,但是基于 Bangumi api 的太麻烦了,于是基于B站 API 写了一个追番页面模版,此模板理论适用于所有 WordPress 主题,但我只做了 Sakura 主题的适配,其他主题请自行修改吧~
本模板有参考 @TaylorLottner 的开源项目,在此感谢小姐姐相助。

PS:兔子大佬开发出了插件还支持A站 AcFun&BiliBili 追番统计插件WordPress版发布

项目

开工

  1. 下载本项目,将 json 整个目录扔到你的站点根路径,将 page-anime.phppage-movie.php 文件放到你的主题根路径。

  2. 按照注释,修改 json 里的 bilibiliAcconut.php 文件,填入你的信息(参考下方获取你的信息)。

  3. 最后在 WP后台 新建页面时选择相应的模板,创建页面即可。

获取信息

1. 获取B站UID

打开,登入后进入个人空间,红框处为你的 UID,不要忘记把番剧设置成公开哦~

2. 获取Cookie

登入后进入个人空间,按 F12 进入浏览器调试工具,打开 Network 再次刷新页面,找到与你 UID 相同的链接并打开,找到 cookie 一栏,为了省事就完全复制,每个人的 Cookie 都不一样,建议用浏览器的 无痕模式 操作,这里用谷歌浏览器演示,如下图:

举例(长度可能不一样):_uuid=XXXXXXX-XXXX-XXXX-XXXX-82C16AFEC65E68468infoc; buvid3=8A0CA4AF-XXXX-XXXX-XXXX-8357010EB5F3155827infoc; sid=iwqx36hz; DedeUserID=8142789; DedeUserID__ckMd5=02832b48fef34f47; SESSDATA=fed39455%2C1606203773%2C8731e*51; bili_jct=58ba9ab942399022c6d85195c26f15e3

补充

得知B站的防盗链根据 referrer 来判断请求是不是来自B站,那好办了在 head 中添加一行代码,把 referrer 去掉就行,加在追番模版的 get_header(); ?> 下面就行了,我的修改版已经添加~

<meta name="referrer" content="never">

预览



Never give up your dreams.