我们有两台服务器。一个具有独立WP安装的系统。第二台服务器有一个WP multisite(networks)实例。我们希望将这两个平台结合到一个新的、更强大的VM上,并正在评估管理工具。
到目前为止,我们已经测试过InfiniteWP (IWP)对第一个盒子上的独立站点感到满意。然而,我的团队对IWP将如何影响网络存在疑问。
有没有人有在具有独立和网络实例的服务器上使用IWP(或类似管理工具)的经验?如果IWP不是工具,是否有其他选项可以管理网络和在同一个灯堆上共存的独立军队?
我们有两台服务器。一个具有独立WP安装的系统。第二台服务器有一个WP multisite(networks)实例。我们希望将这两个平台结合到一个新的、更强大的VM上,并正在评估管理工具。
到目前为止,我们已经测试过InfiniteWP (IWP)对第一个盒子上的独立站点感到满意。然而,我的团队对IWP将如何影响网络存在疑问。
有没有人有在具有独立和网络实例的服务器上使用IWP(或类似管理工具)的经验?如果IWP不是工具,是否有其他选项可以管理网络和在同一个灯堆上共存的独立军队?
我想我知道了。我想把我的发现留在这里,希望其他人能够纠正我可能犯的任何错误或我误解的发现
Testing Method: 我建立了一个新的vagrant 使用灯组安装(sudo apt-get install lamp-server^
). 我首先设置wp_cli -- 命令行工具类似于drush -- 加速了WP的下载和设置,converted 它安装到多站点,并创建了两个子博客。从各种post-read来看,mutlesite在apache的根文件夹中是最快乐的。尽管修改mod\\u重写规则可能会出现这种情况。
multisite启动并使用两个子博客后,我安装了IWP 到它自己的根目录下的文件夹(var/www/iwp)。我在每个个人的子博客和主博客下激活了iwp客户端。
虽然您可以连接子博客,但IWP实际上只与主博客交互。这两个子博客不会显示更新,也无法单独备份。虽然备份主博客似乎复制了整个WP文件树和数据库。
为了测试更新,我从web5复制了许多插件和主题,并将文件夹放在vagrant框中,在Networks admin面板中激活它们,在IWP中备份,然后发出update all命令。所有更新似乎都成功。然后我恢复了以前的备份,显示
Findings/Caveats:
Next steps: 我将继续测试,看看是否可以有一个更大、更强大的VM,它可以同时托管一个独立的阵列,也可以安装一两个多站点。IWP是管理服务器上所有安装的首选工具,还是最好让多站点自行管理,让IWP管理独立站点。
我读过这篇文章http://wordpress.org/support/topic/query-vars-in-admin虽然这是一个很老的问题,但它非常适合我。我正在努力完成我在这里发布的内容:Rewrite rule for admin-ajax.php但在下面的代码中,在wp admin中只调用第一个过滤器:add_action(\'init\', array(\'MYCLASS\', \'add_custom_rewrite_rules\'), 10, 1); add_action(\'q