wordpress单站点环境配置|去除多站点配置|多站点启用配置
› 社区话题 › wordpress开发 › WordPress 配置模板(安全/集群/调试/防火墙/HTTPS 兼容) › wordpress单站点环境配置|去除多站点配置|多站点启用配置
2025年9月8日 - 下午4:40 #1062
追光
管理员
✅ 单站点环境配置说明(极简补充)
只需从上述模板中删除或注释掉「多站点集群配置」模块即可,WordPress 会自动以单站点模式运行。
? 为什么?
WordPress 的默认运行模式就是单站点(Single Site)。
只有当你主动定义了以下常量,才会进入多站点(Multisite)模式:
define('MULTISITE', true);所以,只要不定义 `MULTISITE`,或将其设为 `false`,或直接删除相关配置块 —— 就是标准单站点环境 ✅
? 推荐操作:注释或删除以下部分
在你的配置文件中,找到并注释或删除这一整块:
/*
* 【多站点集群配置】如需启用 WordPress Multisite
* -
*/
// define('MULTISITE', true);
// define('SUBDOMAIN_INSTALL', true); // 子域名模式(或 false 为子目录)
// define('DOMAIN_CURRENT_SITE', 'YOUR_MAIN_DOMAIN.com');
// define('PATH_CURRENT_SITE', '/');
// define('SITE_ID_CURRENT_SITE', 1);
// define('BLOG_ID_CURRENT_SITE', 1);
// define('BP_ROOT_BLOG', 1); // 仅在使用 BuddyPress 时需要
// 启用 sunrise.php(高级多站点路由)
// define('SUNRISE', 'on'); ✅ 删除或保持注释状态 = 单站点模式
⚠️ 只要 `define(‘MULTISITE’, true);` 被执行,就会强制进入多站点
? 如何验证当前是单站点?
在 WordPress 后台:
– 如果你看不到「我的站点」→「站点管理」菜单
– 如果你访问 `/wp-admin/network/` 会提示 “Multisite is not enabled”
– 说明你正在运行单站点模式 —— 一切正常!
? 额外建议(单站点专用优化)
你还可以在单站点中添加以下安全/性能配置(可选):
/* 禁用主题/插件编辑器(安全) */
define('DISALLOW_FILE_EDIT', true);
/* 禁用自动更新核心(生产环境推荐手动控制) */
define('WP_AUTO_UPDATE_CORE', false);
/* 增加内存限制(大型插件/主题需要) */
define('WP_MEMORY_LIMIT', '256M');✅ 最终结论
✔️单站点 = 删除/注释多站点配置块
✔️无需额外操作,WordPress 默认即单站点
✔️保留其他模块(HTTPS、防火墙、调试等)完全兼容单站点