演示站 https://bang.ink
介绍页 https://bang.ink/theme
目前bug有点多,欢迎大家指正
最近积分和token白嫖许多,周二立项,周五开发完毕 简单介绍一下
Bang 是一套零框架的 WordPress 经典主题:PHP 7.4+ / WP 6.0+,原生 PHP 模板 + inc/ 模块化,无 jQuery、无前端构建运行时。技术栈•后端:functions.php 引导 20 余个模块(登录注册、滑块验证码、点赞、订阅、公告、SEO、用户中心、后台设置),数据走 REST pianke/v1/* 与 admin-ajax,自定义表存业务数据,并支持 WebAuthn 通行密钥登录。Gutenberg 区块用 @wordpress/scripts 单独编译,配 theme.json v3。•前端:单文件 app.js(ES5 风格)+ swup.umd.js 全站 pjax;document.startViewTransition() 共享元素转场、CSS animation-timeline: scroll()/view() 滚动驱动进度条、Speculation Rules 预渲染与 hover/首屏预取。另有 ⌘K 命令面板、可选 transformers.js 浏览器内语义搜索(multilingual-e5-small)、原生 <dialog>、Web Share、Pointer Events 手势翻篇、陀螺仪。首访资源哨兵检测 JS/CSS,失败可下载离线包(纯 PHP 写 ZIP 兜底)。Node 脚本负责压缩、打包部署与 Playwright 回归。样式 CSS 变量 token:白底 #FFF、黑按钮 #000、描边 #E5E5E5、三级灰字,12px 圆角,cubic-bezier(.22,.8,.22,1) 缓动;图片与 logo 保留原色,禁 emoji、阴影、渐变、hover 上浮(引用块例外)。mobile-first,1024px 断点切 PC 侧栏 + 阅读栏 Grid,clamp() 流体字号;深浅色跟随系统且可手动覆盖;悬浮条与弹窗用 backdrop-filter 毛玻璃。所有新特性一律包在 @supports 与 prefers-reduced-motion 内,基础态即完成态,老浏览器自动降级。
这家伙太懒了,什么也没留下。
给楼主投上 1 枚硬币
当前您的硬币余额:0