WordPress多站点建设方法,wordpress网站建设

wordpress multisite允许您使用相同的wordpress安装在服务器上运行多个网站。从设置wordpress multisite到优化其各种功能,本文将帮助您了解此独特wordpress工具的各个方面。请继续阅读以了解更多信息。
wordpress multisite是wordpress的一项流行功能,它使您可以使用服务器上的同一wordpress安装来创建和运行多个网站。换句话说,您可以从一个仪表板管理多个不同的wordpress网站。
但是,人们有时不确定如何使用此功能。本指南将帮助您清除与wordpress multisite是什么,谁需要它以及如何安装有关的问题。
让我们从基础开始。
1.什么是wordpress多站点?wordpress multisite是一项功能,可让您从单个wordpress仪表板创建和运行多个wordpress网站。以前称为wordpress多用户或wpmu。wordpress multisite不是一项新功能。自wordpress 3.0推出以来,它一直是wordpress平台上的一项高级功能。您可以将其用于多种目的,例如单击一下即可更新所有网站,或向订户收费以在多站点网络上创建一个网站。
2. wordpress多站点的主要功能wordpress multisite具有多种独特功能。首先,您可以通过单个wordpress安装来运行博客和网站网络。它使您能够创建子域(如http://john.example.com)或目录(如)的网络http://www.example.com/john/。或者,您也可以为网络上的每个网站都有一个单独的域。在网站网络之间复制功能也更加容易。
在wordpress multisite中,您可以作为超级管理员来控制整个网络。作为常规网站管理员,您只能控制网络上的一个网站。作为超级管理员,您可以控制想要创建帐户并设置自己的wordpress博客或网站的用户的可访问性。
超级管理员可以安装新的主题和插件,使其可用于网络上的网站,还可以为所有网站自定义主题。另一个功能是可以创建针对特定语言,地区和货币的网站和在线商店。
超级管理员和网站管理员都可以控制内容。对于超级管理员,此控制扩展到整个网络,而网站管理员有权选择将主域中的哪些内容显示在各自的网站上。插件也受超级管理员的控制。但是,如果需要,网站管理员可以在其网站上激活和停用插件。
3.谁应该和不应该使用wordpress多站点?尽管wordpress multisite提供了多种功能,但它并不总是正确的选择。主要问题是多站点网络上的网站将共享同一数据库。换句话说,您不能仅备份一个网站。因此,网络上的所有网站都必须属于同一主体域。
让我举例说明。大学可以使用wordpress multisite为每个部门,学生和教职员工博客以及论坛建立不同的网站。因为这些网站将与大学的主域共享数据库,所以它们在多站点网络上更易于管理。
同样,具有全国性或全球性分支机构网络的银行和金融机构,具有多个内容部分的数字出版物,具有多个部门的政府机关,酒店连锁店,具有多个网点的商店,电子商务公司以及网站设计公司(例如wix)也可以充分利用多站点网络。
但是,web设计人员无法使用multisite来管理几个不相关的客户端项目。如果一个客户决定将其网站移到其他地方,那将是一个问题,因为该网站将与网络上的其他人共享其数据库。多站点使得很难备份网络上的单个网站。在这种情况下,最好使用单个安装。
4. wordpress多站点的优缺点现在,我们知道了谁应该和不应该使用wordpress multisite,现在让我们看看技术上的利弊。在做出决定之前,您需要仔细权衡它们。
优点主要优点是能够从单个仪表板管理多个网站。如果您要在一个父域下运行由不同团队管理的多个网站,例如具有不同国家/地区特定子站点的电子商务商店,这将很有用。但是,您也可以为网络上的每个网站分配不同的管理员。只需一次下载,您就可以为网络上的所有网站安装并激活插件和主题。您还可以通过单个主安装来管理网络上所有网站的更新。缺点因为所有网站共享相同的网络资源,所以如果网络中断,它们将全部关闭。一个网站的流量突然增加将影响网络上的所有其他网站。不幸的是,初学者经常发现很难在多站点网络上管理流量和服务器资源。同样,如果一个网站被黑客入侵,整个网络将受到威胁。并非所有的wordpress插件都支持多站点网络。同样,并非所有的web托管提供商都具有支持多站点网络所需的工具。如果您的托管服务提供商缺少服务器要求,则将无法使用多站点功能。例如,某些托管服务提供商可能不允许您将域添加到同一托管服务器。在这种情况下,您可能需要更改或升级托管计划或更改提供商。5. wordpress多站点要求了解技术的优缺点,您必须确定multisite是否适合您。如果要使用它,则首先需要满足一些技术要求。
您需要的第一件事是网络托管服务提供商,该提供商可以在一个网络托管计划中处理多个域。尽管您可以将共享托管用于几个流量较低的网站,但是由于wordpress多站点网络的性质,您应该使用vps托管或专用服务器。
您还需要具备有关如何安装wordpress的基本知识。如果您已经安装了wordpress,这将是一个额外的优势。但是,您将需要备份它。您还需要停用所有插件。
确保您具有ftp访问权限。您还需要了解使用ftp编辑文件的基本知识。最后,您将需要激活漂亮的永久链接。换句话说,您的网址看起来应该不是http://example.com/?p=2345,而是http://example.com/my-page。
6.多站点域映射默认情况下,您可以在多站点网络上创建其他网站作为主网站的子域或子文件夹。他们看起来像这样:
subsite.network.com
或像这样:
network.com/subsite
但是,由于您需要为每个网站创建一个唯一的域名,因此您可能并不总是希望这样做。这就是抢救领域映射的地方。您可以在多站点网络中使用此功能来映射其他网站以显示为domain.com。使用域映射,您将看到:
subsite.network.com = domain.com
要么:
network.com/subsite = domain.com
在wordpress 4.5之前,您必须使用域映射插件来映射其他网站。但是,在版本4.5+中,域映射是本机功能。
7.多站点托管和ssl如您所知,安全套接字层(ssl)使您可以安全地通过internet传输数据。恶意用户,僵尸程序和黑客仍然无法识别数据。
但是,某些托管服务提供商仅针对主域提供免费的ssl认证。您可能需要为每个子域单独购买。如果您的多站点网络上的一个网站缺乏ssl认证,则将损害所有其他网站的安全性。因此,请确保wordpress multisite网络上的所有网站都具有ssl证书。
8.为新的和现有的网站安装和设置wordpress多站点首先,您将需要安装wordpress。安装完成后,您将需要启用多站点功能。您也可以在现有的wordpress网站上启用它。但是,在这样做之前,请备份您的网站。
使用ftp客户端或cpanel文件管理器连接您的网站,然后打开wp-config.php文件进行编辑。将以下代码添加到wp-config.php文件中,就在之前/*:/* multisite */ define( 'wp_allow_multisite', true );
现在,保存wp-config.php文件并将其上传回服务器。就这样!接下来,您将需要设置多站点网络。如果您已经登录到wordpress仪表板,请刷新页面以继续下一步。如果没有,您将需要重新登录。
在现有网站上设置多站点网络时,您将需要停用所有插件。转到“插件”?“已安装插件”页面,然后选择所有插件。从“批量操作”下拉菜单中选择“停用”选项,然后单击“应用”。网站建设
停用插件。(大型预览)现在,转到“工具”?“网络设置”。如果您看到需要mod_rewrite在服务器上安装apache?模块的通知,请不要担心。所有领先的wordpress托管提供商都保持启用此模块。网站建设
网络设置。(大型预览)为您网络上的网站选择域结构,可以是子域或子目录。为您的网络添加标题。确保网络管理员的电子邮件地址正确。点击“安装”按钮。您将看到分别必须添加到wp-config.php和.htaccess文件的一些代码。在cpanel中使用ftp客户端或文件管理器复制并粘贴代码。网站建设
完成安装程序。(大型预览)设置完成。您将需要再次登录才能访问您的多站点网络。
9. wordpress多站点配置和其他设置坚持,稍等!您仍然需要配置网络设置,为此您需要切换到多站点网络仪表板。
打开管理工具栏中的“我的网站”菜单。单击“网络管理员”选项,然后单击“仪表板”选项以转到多站点网络仪表板。点击管理侧边栏中的“设置”选项。您将看到您网站的标题和管理员的电子邮件地址。在继续进行一些必要的配置设置之前,请确保它们正确。a.注册设置此设置使您可以打开网站进行用户注册,并允许现有用户在网络上创建新网站。选中相应的框。
如果选中“注册通知”框,则每当有新用户或网站注册时,您都会收到一封电子邮件通知。选中“添加新用户”选项,以使各个网