请注意: 此项目已转移至 Github 这里将不再继续维护,请移步至 → mokeyjay/Pixiv-daily-top50-widget
骚年,你是ACG
或绘画爱好者吗?你希望在你的博客或网站中添加一个 Pixiv
每日排行榜Top50 的展示功能吗?现在,无需在茫茫互联网中寻找适合自己站点的插件了,只需要几个文件或是一行代码即可实现!
HTML
代码即可调用,方便快捷240px
、高度380px
crontab
pixiv
打开慢的问题limit
参数无效的问题前几天跟朋友聊天,朋友说希望能在自己博客侧边栏中显示Pixiv的每日排行榜。我自己也是个ACG
爱好者,被他这么一说也想弄一个。昨晚终于有空,花了半个多小时写完。自己博客用上了感觉不错,完善了一下加了点功能开源出来福利各位
该方案适用于动手能力较差或较懒或没有特殊需求的用户。且已配置好国内CDN,访问速度较快
服务地址:https://cloud.mokeyjay.com/pixiv
以Wordpress
为例,首先进入 后台 -> 外观 -> 小工具
向右边适当的位置添加一个 文本 小工具,标题随意,内容为
<iframe src="https://cloud.mokeyjay.com/pixiv" frameborder="0" style="width:240px; height:380px;"></iframe>
点击保存按钮即可回到博客首页预览效果咯~
如果你了解CSS
的话,还可以随意修改iframe
的style
属性
推荐宽度240px
、高度380px
(因为P站缩略图最大就是这个尺寸)
默认的背景颜色是#fff
(纯白色),如果你的页面背景颜色与之不符,你可以传参来改变它
例如将上面iframe
的src
属性的值改为https://cloud.mokeyjay.com/pixiv/?color=f00
试试看?
正常情况下背景颜色会变成红色,即#f00
。如果颜色没有改变,可能是缓存问题,Ctrl+F5
刷新一下即可
color
的值就是CSS内使用的颜色值,可为3或6位16进制字符。无需 # 号
你还可以通过limit
参数限制图片数量
例如https://cloud.mokeyjay.com/pixiv/?color=f00&limit=10
则可以得到背景为红色的Top10画册
请注意: limit
参数的范围为1-50
适用于动手能力较强或需要自定义的用户
使用此方案你可以更深层次地自定义,并且可以配置图片缓存到你的服务器,缓解某些地区访问P站较慢或打不开等问题
首先下载源代码,解压
使用专业编辑器(例如Sublime
、Notepad++
等,切忌使用记事本)编辑Conf.php
,修改相应配置。每个配置项的说明都以注释的形式标注在文件内。如果你看不懂,那就说明你比较适合方案一
请注意: 数据缓存和图片缓存功能需要当前目录的写入权限。如果你的主机不支持写入(例如SAE或BAE等应用环境),关掉图片缓存的话也不影响使用,但每次访问都会重新获取每日排行榜,比较浪费资源。这种情况下推荐使用方案一,当然如果你有钱的话当我没说
超能小紫,常用IDmokeyjay
。热爱IT与ACG的学渣
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型