Wnd-Frontend WP Registry grade A-. Low-severity findings · 1 findingWP RegistryLow-severity findings · 1 findingOpen the reportA-
万能的WordPress
★ 18stars
0.9.96latest · 5mo ago
Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/swling/wnd-frontend/archive/refs/heads/master.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
万能的WordPress前端开发框架概述
授权声明
本项目开源,但非免费,使用前请务必知悉,以下情况中使用本插件需支付授权费用:
- ①用户主体为商业公司,盈利性组织。
- ②个人用户基于本插件二次开发,且以付费形式出售的产品。情节严重者,保留追究法律责任的权利。
联系方式
QQ:245484493 网站:https://wndwp.com
核心原理及功能结构概述
基于 WordPress Rest API 构建的前端 Ajax 交互系统。通过 Controller/Wnd_Controller:获取用户请求,转发至对应的层级以响应用户请求。可广泛用于构建各类会员系统,中小型客户及员工管理系统,报名及查询类系统,轻论坛,轻社交,垂直供需网站等。
API 转发响应结构及对应功能如下:
- Module:构建用户交互界面(本意命名为 interface 但该词为 PHP 保留关键词,容易引发各类冲突)
- Action:接收 Module 模块提交的数据请求,并执行对应操作
- Query:Json 数据读取接口
- Endpoint:用于对接外部交互,如支付异步回调、第三方登录
- View/Wnd_Filter:筛选文章
- View/Wnd_User:筛选用户
未包含在上述结构的层级即为对应辅助类概述如下:
- Admin:WP 后台相关,如配置,菜单等
- Component:引入的第三方组件,如各类云平台产品 SDK 等
- Function:封装的通用函数
- Getway:第三方平台的结构拓展类,如短信,支付,验证码等(通常为某个类的子类)
- Hook:WordPress 原生及本插件的各类钩子(Action 及 Filter)
- Model:底层业务逻辑
- Template:封装的特定 UI 组件
- Utility:其他通用功能
- View:各类前端交互生成类,其中:View/Wnd_Filter、View/Wnd_User 参与 API 响应
功能列表
- 基于bulma框架,ajax 表单提交,ajax 弹窗模块,ajax 嵌入
- 强大的多重筛选 Wnd_Filter:支持 Ajax 操作,广泛用于各类管理面板,及网站内容筛选查询
- WordPress 前端内容增删改 (含权限控制filter)
- WordPress 前端用户注册登录更新,及管理员对普通用户的增删改(含权限控制 filter)
- WordPress 订单系统,预设文章付费阅读,付费下载(含权限控制 filter)
- 支付,短信模块
- 前端文件、图片上传
- 数组形式合并存储多个 user_meta、post_meta、option
- 基于bulma的表单生成类:Wnd_Form、Wnd_Form_WP、Wnd_Form_Post、Wnd_Form_User、Wnd_Form_Option 可快速生成各类前端表单
- 前端所有请求,均可快速添加签名校验,及腾讯阿里谷歌等第三方平台人机校验,有效防止机器灌水
更多详情文档参见 /docs
Releases
Newest 25 of 60 recorded releases.
Tag
Published
0.9.96
latest
May 22, 2026 5mo ago
May 19, 2026 5mo ago
Dec 3, 2025 11mo ago
Oct 1, 2025 1 year ago
Jul 20, 2025 1 year ago
Jul 8, 2025 1 year ago
May 26, 2025 1 year ago
May 20, 2025 1 year ago
May 8, 2025 1 year ago
Apr 22, 2025 1 year ago
Apr 22, 2025 1 year ago
Mar 22, 2025 1 year ago
Nov 17, 2024 1 year ago
Nov 2, 2024 2 years ago
Sep 24, 2024 2 years ago
Jul 17, 2024 2 years ago
Jul 5, 2024 2 years ago
May 11, 2024 2 years ago
Apr 3, 2024 2 years ago
Mar 22, 2024 2 years ago
Jan 18, 2024 2 years ago
Dec 20, 2023 2 years ago
Nov 12, 2023 2 years ago
Nov 10, 2023 2 years ago
Oct 20, 2023 3 years ago
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.