源码系统概览
文章正文
这套源码属于 WordPress 后台界面美化类插件,主要围绕登录页定制和后台管理界面改版展开。
插件名为 uiXpress,当前版本 1.0.20,代码按 UiXpress 命名空间组织在 admin 目录下,本文介绍登录页美化版源码免费下载,供学习和二次开发参考。
整体功能偏向后台体验优化,适合想研究 WordPress 登录页定制和后台界面改版的站长做部署测试。
源码简介
uiXpress 是一套 WordPress 后台美化插件源码,主入口文件为 uixpress.php,代码以 PSR-4 方式组织在 admin/src 目录中,类名统一使用 UiXpress 前缀。
插件覆盖登录页定制、后台菜单构建、仪表盘改版、插件列表页和文章列表页美化、文本替换、Favicon 替换等后台美化能力。
登录页模块支持自定义登录地址、Logo、背景图以及明暗模式,并集成 Cloudflare TurnStyle 人机验证,相关逻辑集中在 admin/src/Pages/Login.php。
后台美化模块通过 WordPress 钩子加载自定义样式与脚本,涉及 CustomDashboardPage、CustomPluginsPage、PostsList 等页面类,能对默认后台页面做整体视觉替换。
菜单构建器 MenuBuilder 支持自定义后台菜单与 REST 权限回调,文本替换模块通过 gettext 过滤器实现后台文案替换,适合做品牌定制。
这份源码适合学习 WordPress 插件开发中的登录页钩子、后台菜单注册、REST 接口扩展等常见写法,部署前建议先阅读安全风险提示。
适用场景
博客站长美化后台:用 uiXpress 替换默认登录页和后台界面,统一品牌视觉
WordPress 插件开发者:研究登录页钩子、后台页面改造、REST API 扩展的实现方式
二次开发定制:基于菜单构建器、文本替换、暗黑模式等功能做后台定制
功能亮点
登录页自定义:可修改登录地址、Logo、背景图与明暗模式,支持 TurnStyle 人机验证
后台界面美化:自定义仪表盘、插件页、文章列表页样式,替换默认后台视觉
菜单构建器:可视化构建后台菜单,支持自定义图标与 REST 权限回调
文本替换与白标:通过 gettext 过滤器替换后台文案,并支持后台 Favicon 替换
前端工具栏优化:登录后前台顶部工具栏样式与 Logo 联动后台配置
REST 接口扩展:提供用户角色、文章表数据、搜索元数据等后台接口
技术架构与部署指南
| 维度 | 本套源码 | 同类通用方案 |
|---|---|---|
| 技术栈 | 前端:JavaScript + CSS 样式,通过 WordPress enqueue 机制按需加载 后端:PHP 7 |
依具体方案选型,需自行搭建与维护 |
| 部署方式 | 1. 将源码解压到 wp-content/plugins 目录,保持 uixpress.php 位于插件根目录,再到后台 | 多托管于第三方平台或订阅云服务 |
| 功能侧重 | 登录页自定义:可修改登录地址、Logo、背景图与明暗模式,支持 TurnStyle 人机验证
后台界面美化:自定义 |
功能通用,定制深度有限 |
| 数据归属 | 数据自持,部署在自有服务器,不出站 | 数据通常留存于服务商侧 |
| 成本模式 | 获取后自主部署,无持续授权费用 | 通常按订阅或调用量计费 |
技术栈与运行环境
前端:JavaScript + CSS 样式,通过 WordPress enqueue 机制按需加载
后端:PHP 7.4+,WordPress 插件,Composer PSR-4 自动加载,命名空间 UiXpress
数据库:不新增业务表,主要使用 wp_options 存储设置项
运行环境:WordPress 5.5 及以上,PHP 7.4 以上,Nginx 或 Apache 均可
其他依赖:Composer 构建 admin/vendor 目录,Cloudflare TurnStyle 为可选能力
安装与部署提示
1. 将源码解压到 wp-content/plugins 目录,保持 uixpress.php 位于插件根目录,再到后台插件页启用。
2. 如目录中缺少 admin/vendor,需在本机执行 composer install 生成自动加载文件。
3. 启用后在后台找到 uiXpress 设置页,可配置插件名称、Logo、登录页图片、暗黑模式与文本替换等选项。
截图与演示说明
以下截图来自演示站效果,展示 uiXpress 登录页与后台界面的美化效果,相关页面模块位于 admin/src/Pages 目录。
登录页美化效果:

上图为启用后的登录页面,展示自定义 Logo、背景与表单区域的整体视觉。
后台仪表盘界面效果:

上图为后台仪表盘与顶部工具栏的美化效果,默认布局被替换为更现代的样式。
后台配置与菜单界面效果:

上图展示设置页中的菜单构建、Logo 与明暗模式等配置入口。
常见问题
问:插件启用后后台没有变化,可能是什么原因?
答:先确认 admin/vendor 自动加载文件已生成且插件成功启用,再检查设置页中相关开关是否打开。
答:uiXpress 通过钩子加载样式,若主题或缓存插件拦截了脚本加载,可尝试清理缓存并检查浏览器控制台报错。
问:自定义登录地址后原 wp-login.php 还能访问吗?
答:源码通过 login_url 过滤器和自定义路由重写登录地址,是否完全屏蔽旧地址取决于具体配置,二次开发时需自行验证权限与安全。
安全风险提示
本源码存在需重点注意的授权校验处理,部署前请阅读:
路径:uixpress.php 主文件顶部 pre_http_request 过滤器。
类型:疑似授权绕过;
插件检测到 LemonSqueezy 激活请求时会返回伪造的已激活响应。
证据:源码拦截 https://api.lemonsqueezy.com/v1/licenses/activate 并返回激活成功 mock 数据。
建议:学习研究可用,正式商用建议购买正版授权并移除该绕过逻辑。
特别提示:本源码未检测安全风险文件,下载后请务必进行安全审计,删除恶意代码后再部署使用!
下载说明
源码仅供学习研究、测试部署和二次开发参考,商用前请自行确认授权、版权和安全风险。
uiXpress 为付费商业插件,本源码为学习分享用途,正式使用请前往官方渠道购买授权。