我现在在部署 wordpress 多站点时面临的问题:
当启用父 wordpress(例如http://www.example.com/multisiteparent/作为站点 A)成为多站点时,我是否还需要 在 wp-config.php
中的每个子站点中启用多站点网络设置
再次?(我想知道当我单击子站点 wp-admin 的仪表板时,我是否没有在子站点中启用网络
(例如http://www.example.com/multisiteparent/childsite/作为站点 B),会有没有网络面板(多站点 wp-admin 功能)导航回父站点 wp 仪表板。官方文档似乎没有提到这个设置。当我想将两个独立的 wp 站点(站点 A 和站点 B)迁移到多站点(A 作为父站点,B 作为子站点)时,哪个过程被认为更好。
选项1: 设置一个空白的wordpress多站点结构,然后将wp文件和sqls(A和B)迁移到由带有diff wp_和wp_2_表前缀的干净wordpress创建的表中。这可能必须在迁移之前在 sql 中进行字符串替换。
选项2: 从启用站点A开始成为多站点,然后创建一个空白站点子目录并将站点B迁移到创建的文件夹中(文件和sql替换)是否有任何现有的在线多站点演示在数据共享方面效果很好?它作为解决方案的使用范围有多广。
正如我通过启用多站点发现的那样,在同一数据库中自动创建前缀,例如 wp_2_options wp_2_posts.... 等。这会导致 wordpress 插件不兼容吗?
除了激活多站点以在 diff 域的不同 wordpress 站点之间共享表之外的替代解决方案?
谢谢你的建议。
参考: