WordPress MU Domain Mapping 插件中文版本

 WordPress MU Domain Mapping 插件 · PHP 8 适配说明

由于官方插件已多年未维护,默认版本在 PHP 7.4+、PHP 8 环境下存在诸多不兼容问题,如:

  • DeprecatedWarning 错误提示

  • is_callable 判断失效

  • $this 使用方式过时

  • 一些数据库查询方法报错等

为解决以上问题,我对该插件源码进行了以下处理:

  • 🧩 重写兼容性函数以适配 PHP 8 的调用结构

  • 🛠 移除过时语法,增强与新版本 WordPress 的兼容性

  • 🔒 保持原有功能不变,同时支持旧项目平滑升级

  • 🚀 测试环境:WordPress 6.5+ / PHP 8.1 / MySQL 8.0

当前版本已成功在多站点 + 独立域名部署场景中稳定运行,并配合 Nginx + SSL 完整上线。


  • 支持:WordPress Multisite(子域名或子目录均可)

  • 特点:

    ✅ 可视化绑定界面

    ✅ 支持域名强制重定向

    ✅ 支持启用 Cookie 同域登录

    ✅ 支持 SSL / 自定义 IP 映射

2. 修改

wp-config.php

(必须)

wp-config.php 文件中添加以下代码:

define( 'SUNRISE', 'on' );

放置位置:在 /* That’s all, stop editing! */ 之前


3. 复制

sunrise.php

插件安装后,会有一个 sunrise.php 文件在插件目录下:

将其复制到:

/wp-content/sunrise.php

✅ 注意:不是放在插件目录内,而是 WordPress 内容目录的根部。


4. 启用插件

进入后台「网络后台 > 插件」,启用 WordPress MU Domain Mapping 插件(网络启用)。

资源下载服务费:39RMB(VIP 5折),请先
如您发现问题,请私信NewVF服务账号X,每报告一个奖励10RMB
分享到:
NewVFX 社区创建者、开发者。从事影视录音,商业摄影,影片后期制作,影视追踪,三维模拟,影视合成,色彩分级,音乐编曲创作等工作。业余时间喜欢弹吉他,拉提琴,Hack音视频软硬件,也非常喜欢网络代码开发。制作之余开发完成了NewVFX网络架构,并持续完善中。一个非常喜欢笑的大摩羯,与大家一起分享非常开心~~ 加@追光好友,可看到更新的信息,也可互动交流。

留下你的评论

您的电子邮件地址将不会被公布。必填字段已用*标注

您可以使用以下<abbr title="HyperText Markup Language">HTML</abbr>标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>