我的主要目的
将我的所有WordPress站点(不同的域-不同的客户端)集中在一个由主仪表板控制的地方。能够选择需要主题、插件或核心文件更新的站点不逐个更新和维护每个站点,节省了大量时间只有一个核心WordPress文件更新会影响其余文件问题
我是否可以在多站点(迄今为止的WP v3.7.1)配置中创建网络,但不基于子目录或子域,因为每个站点都有自己的主题、插件和域名:Site1.com, Site2.com, Site3.com 例如
主站点将不在“根”目录下,而是驻留在/子文件夹中,如果上述问题#1可以实现,则所有其他站点都将位于/子文件夹/wp内容/主题中<<;每个站点的每个主题位于不同的文件夹中,是否可能?
就安全问题而言,这是一个很好的解决方案吗?因为所有的网站似乎都在一个屋檐下?
每个客户端、每个站点、每个域都有自己的登录屏幕,并且只能对自己的站点申请权限,如果他们确实有多个需要登录的用户,会不会与另一个客户端站点(包括我自己的主站点)发生冲突?
我不太明白InfiniteWP插件是如何帮助我最小化WP核心安装还是将所有站点集中在一个地方的?
欢迎为实现我的所有主要目的而提出的任何建议,因为在每个站点上安装核心文件会导致一个接一个的更新非常混乱,浪费托管空间。
SO网友:Chip Bennett
如果真正的问题是:您能否从一个WordPress多站点网络管理多个域名,那么答案是肯定的。但是你已经过度指定了你的限制,以至于这个问题不再是可以回答的。
WordPress多站点网络-作为子域(site1.example.com
) 或子目录(example.com/site1
) 安装将允许您跨网络和每个站点管理核心、主题、插件和用户。这个Domain Mapping Plugin 将允许访问这些站点,例如。site1.com
, 无论网络类型如何(子域或子目录)。
但是,请逐一阐述您的观点:
我可以在多站点(迄今为止的WP v3.7.1)配置中创建网络,但不能基于子目录或子域,因为每个站点都有自己的主题、插件和域名:Site1。com,站点2。com,Site3。例如com一个WordPress多站点网络,无论是作为子域还是子目录安装,再加上域映射,都可以实现这一点。
主站点将不在“根”目录下,而是驻留在/子文件夹中,如果上述问题#1可以实现,则所有其他站点都将位于/子文件夹/wp内容/主题中<<;每个站点的每个主题位于不同的文件夹中,是否可能您不能将“站点”放在wp-content
. 那不是什么wp-content
用于。
就安全问题而言,这是一个很好的解决方案吗?因为所有的网站似乎都在一个屋檐下这是一个主观问题,答案完全取决于你的具体需要。但多站点网络安装确实有助于站点维护/更新。
每个客户端、每个站点、每个域都有自己的登录屏幕,并且只能对自己的站点申请权限,如果他们确实有多个需要登录的用户,会不会与另一个客户端站点(包括我自己的主站点)发生冲突通过域映射,用户可以通过site1.com/wp-admin
. 使用多站点网络,您可以跨网络管理用户,并可以将用户添加到一个或多个网络站点。
我不太清楚InfiniteWP插件是如何帮助我最小化WP核心安装还是将所有站点集中在一个地方的对InfiniteWP没有任何意见,插件建议也离题了。
Codex: Multisite Network Administration