实际上,我建议不要这样做。
如果您为每个博客创建一个关于网络激活的表,您将开始遇到可伸缩性问题。一些多站点网络很小(2-10个站点),不会引起太多问题。但是更大的网络(1000多个站点)如果添加插件,就会向数据库中添加大量插件。
相反,我建议创建一个表,并在表中添加一个“blog\\u ID”列。如果您正在运行单站点安装,只需将该列设置为0,然后正常运行所有内容。但在多站点安装中,将该列设置为使用该数据的任何博客。
单个表更易于管理。
此外,如果您为每个博客创建一个新表,那么您不仅需要在第一次激活插件时使用大量的创建脚本,而且还需要连接到站点创建机制,以便在创建站点时创建一个新表。