我们或多或少都在Steam中玩过游戏,不如将它展示出来吧。

理论样式支持大部分主题,部分主题可能需自行更改样式。

项目地址

https://github.com/Fog-Forest/steam-page

特点

个人信息卡片实时更新、通过API获取游戏库数据(无需代理)、支持缓存游戏库数据(默认24小时)。

开工

打开项目地址,下载压缩包。将page-steam.php放在主题根目录,将json目录放在站点根目录。

修改page-steam.php中steam的ID和API接口信息,大概在180-200行,有注释提醒。

ID获取

ID获取地址https://www.steamsignature.com/

API自建

境内服务器的话请使用API,推荐自建(将json目录中的SteamAPI.php,放在任意一台境外PHP环境的服务器上)。

境外服务器走本地即可,https://www.xxx.com/json/SteamAPI.php。

然后新建页面选择Steam游戏库模板即可。

若游戏库或时长不正常显示,转steam个人隐私设置页面,将数据全部公开,游戏详情下的附属框不要打勾。

其他

1、 如果数据不对,手动删除json文件夹中的steam.json文件后刷新。

2、打开没有数据,检查游戏库是否公开,手动请求API能否得到数据。

手动请求示例https://www.xxx.com/SteamAPI.php?id=你的ID&type=all(所有all,最近recent)

插件支持

插件基于 Fog-Forest/Steam-page 模板开发,使用简洁方便。

网站https://www.azimiao.com/6425.html

项目地址https://github.com/Noob-Biosphere/SteamGameLibrary4WordPress

原文WordPress博客展示你的Steam游戏库 - 雾时之森 (fairysen.com)


长风破浪会有时,直挂云帆济沧海。