4.0重写了整个主题,和之前版本完全不兼容了。
v4.5 (2026-04-06)
Wallhaven 采集工具增强新增
– 后台 Wallhaven 图片筛查工具的“图片域名替换”能力扩展到缩略图地址(thumbs.small / thumbs.original)。
– 现在原图链接与缩略图预览会统一使用替换后的域名,便于通过自定义图床/反代域名稳定访问。—
v4.4 (2026-03-30)
用户系统 – 电话号码功能全套更新新增
– 用户资料新增电话号码字段(选填),存储为用户 meta `bc_phone`。
– WordPress 注册页面新增电话号码输入框(选填)。
– REST 注册接口 POST /wp-json/bc/v1/user/register 支持 phone 参数(选填),注册成功响应中返回 phone 字段。
– REST 用户资料接口 GET /wp-json/bc/v1/user/profile 返回数据新增 phone 字段。
– 用户中心页面(page-user-center.php)展示电话号码,未填写时显示”未填写电话号码”。
– 后台用户列表(用户 > 所有用户)新增”电话号码”和”注册时间”两列,显示于邮箱列后方。
– 后台用户列表搜索支持按手机号(bc_phone)检索,与原有用户名/邮箱搜索结果合并显示。
– 后台个人资料编辑页新增电话号码输入字段,支持查看和修改。校验与唯一性
– 网页注册时校验电话号码是否重复,重复则阻止注册并显示错误提示。
– REST 注册接口校验电话号码是否重复,重复返回 409 rest_phone_exists 错误。
– 后台资料编辑时校验电话号码是否已被其他用户使用,重复则阻止保存。VIP 自动升级
– 注册、登录、资料保存时,检测用户电话号码是否存在于业务表 w_order(字段 phone)。
– 若命中,自动将用户角色升级为 vip,并记录 _bc_vip_since 时间。
– 若 w_order 表不存在,静默跳过,不产生数据库错误。
– 触发场景:网页注册、网页登录(wp_login)、后台资料保存、REST API 注册。—
v4.3
– 新增壁纸文章下载地址可配置项,可在文章编辑页直接填写自定义下载链接。
– 前台下载按钮改为优先读取文章自定义下载地址;未填写时自动回退到真实原图下载地址。
– 优化下载地址保存逻辑:当填写值与系统自动识别的真实下载地址一致时,不额外存储文章元数据,便于后续继续自动跟随原图地址。
Bcoder Wallpaper 是一款专为图片展示、摄影作品集、壁纸下载站点打造的高性能 WordPress 主题。它采用现代化的 SPA(单页应用)体验设计,结合 Masonry 瀑布流布局与 AJAX 无刷新交互,为用户提供极其流畅的浏览体验。
设计灵感源自 Unsplash、Wallhaven 等顶级图片社区,视觉清爽、专注于内容本身,同时内置了强大的数据采集与 SEO 优化功能,是搭建图片类网站的最佳选择。
外观 -> 主题 -> 添加。设置 (Settings) -> 常规 (General)。设置 -> 阅读,将“博客页面至多显示”设置为 24。


