任何问题请联系WX:uu16853

买模板送网站采集器 让你轻松放开双手运营网站!

购买更多有优惠!

WordPress 多站点 – 您需要了解的有关 WPMU 的一切

免责声明: WPblog 是托管 WordPress 托管服务 Cloudways 的一部分,但对此属性所做的任何假设或分析仅属于其作者。 截至 2018 年 3 月,WordPress 已正式为 30% 的网络提供支持。 WordPress 是唯一一个提供足够简单的环境来设置和运行网站的 CMS,并且正在不断增长。尽管这些年来发生了很多黑客事件,人们还是将他们的网站转移到了 WordPress 上。 将网站迁移到 WordPress 的主要原因之一是允许用户从单个平台管理多个网站的功能。该功能称为 WordPress 多站点。 在本文中,我将带您了解以下主题: 什么是 WordPress 多站点 WordPress 和 WordPress 多站点之间的区别 何时使用 WPMU 何时不使用 WordPress 多站点 设置/启用 WordPress 多站点 WordPress 多站点最佳实践 让我们开始! 什么是 WordPress 多站点? 2010 年,WordPress 中引入了一种高级算法,允许用户通过一次 WordPress 安装创建 1000 多个网站。 WordPress […]

如何在WordPress MultiSite中添加/删除默认页面

当您运行WordPress多站点时,每次创建新站点时,WordPress会自动向新站点添加一个样例页面。最近,我们的一个用户问我们是否可以删除默认的示例页面并添加他们自己的默认页面。在本文中,我们将向您展示如何在WordPress MultiSite中添加/删除默认页面。 为什么要在WordPress MultiSite中添加自己的默认页面? 用您自己的页面替换默认的示例页面可能有很多原因。例如,您可能想要添加一个页面,告诉用户下一步要做什么。 WordPress生成的默认示例页面有点无聊。也许你想添加一些机智和聪明的东西? 最后,您可以使用默认页面告诉用户您的多站点网络应该做什么和不应该做什么。 在WordPress中添加/删除默认页面 只需将此代码添加到主站点的unctions.php文件或站点特定的插件中。 add_action(‘wpmu_new_blog’, ‘wpb_create_my_pages’, 10, 2); function wpb_create_my_pages($blog_id, $user_id){ switch_to_blog($blog_id); // create new page $page_id = wp_insert_post(array( ‘post_title’ => ‘About’, ‘post_name’ => ‘about’, ‘post_content’ => ‘This is an about page. Feel free to edit or delete this page.’, ‘post_status’ => ‘publish’, ‘post_author’ => $user_id, // or “1” (super-admin?) […]

在本文中,我将指导您了解安装WordPress多站点并充分利用它所需的一切。

如果您使用WordPress已经有一段时间了,那么您可能会运行多个网站。如果您的站点有一些共同点,您可能想知道:有没有比将它们作为单个安装进行管理更有效的方式来运行它们? WordPress Multisite(以下简称为WordPress多站点)可能是您正在寻找的。它允许您在WordPress安装上创建一个网络,这意味着您可以在该网络中运行任意数量的站点,所有站点都在一个WordPress实例上。想一想:WordPress.com是运行数百万个站点的WordPress多站点安装的一个很好的例子。 在本文中,我将指导您了解安装WordPress多站点并充分利用它所需的一切。我将介绍: 什么是WordPress多站点? WordPress多站点的好处 WordPress多站点:最常见的用例 如何设置和激活WordPress多站点 如何修复WordPress多站点Cookie错误 如何在WordPress多站点网络中管理站点 多用户WordPress:在WordPress多站点中与用户合作 在WordPress多站点中使用插件和主题 多站点如何存储媒体 多站点如何存储数据 WordPress多站点是一个涉及很多方面的大话题。但这并不难掌握,一旦你完成了这篇文章,你就会知道在WordPress中运行多站点网络所需的一切。 因此,让我们首先确定WordPress多站点是什么。 什么是WordPress多站点? WordPress Multisite是一种将多个站点添加到WordPress安装的方法。您可以将其添加到现有或新创建的WordPress网站中。要激活WordPress Multisite,您需要在WordPress安装中的几个文件中添加几行代码(稍后我会向您展示)。然后在您的网络中创建站点。现有站点保留在那里,其URL不变,而新站点则添加到顶部。 WordPress安装与WordPress多站点(主要区别): 单个站点的数量。 WordPress用户角色——激活多站点会添加网络管理员角色。 访问主题和插件——只有网络管理员可以安装它们。 管理屏幕——多站点添加了一些用于管理网络的屏幕。 媒体的存储方式——多站点为每个站点添加了额外的上传文件夹。 数据存储方式——多站点为每个站点创建额外的数据库表,但为整个网络存储一些数据(例如用户)。 WordPress多站点用户角色:从管理员用户到网络管理员 安装WordPress多站点后,您将成为网络管理员,对您在网络上创建的任何站点具有管理员权限。您还可以允许其他人在网络中创建自己的站点,并使他们成为该站点的站点管理员。 站点管理员的访问级别低于网络管理员。作为网络管理员,您可以安装主题和插件,而站点管理员可以为其站点激活它们,但不能安装新的。这有助于您保持网络安全,因为您不希望站点管理员添加可能危及网络的代码。 站点管理员可以添加新用户,但这些用户只能访问他们添加到的各个站点,而不是网络上的所有站点。整个网络的用户存储一次,因此您可以让现有用户访问更多站点,而无需添加其他帐户。我将在本文后面向您展示WordPress多站点如何存储用户数据和其他数据。 WordPress多站点和域名 标准WordPress安装和多站点网络之间的另一个关键区别是域名。您的网络与您设置的网站具有相同的url。因此,如果您的站点位于mysite.com,则网络也在该地址。 激活多站点时,您可以指定站点是使用子域 (site1.mysite.com)还是使用子目录 (mysite.com/site1)。您还可以将其他域映射到您的网络,以便各个站点的行为就像它们在自己的域中一样:就站点用户而言,该站点看起来好像在使用自己的独立WordPress安装。 世界上最大的WordPress多站点网络示例是WordPress.com。它托管着数百万个大小不一的网站,从妈妈博客到大公司,并且通过以您无需担心的一些定制和复杂的方式管理数据来做到这一点。还有其他组织使用WordPress多站点的方式您将能够更密切地识别,我将在这篇文章中向您展示一些示例。 WordPress.com注册页面 您可能会认为这一切都增加了额外的复杂性,并且只运行多个WordPress安装会更容易。但是WordPress多站点确实有很多优点,所以让我们更详细地看一下这些优点。 WordPress多站点的好处 我得承认:我有偏见。我是WordPress多站点的忠实粉丝,多年来我一直在使用它来创建个人和客户网站。 但这种偏见是有原因的,那是因为WordPress多站点是一个很棒的工具。如果您正在运行多个WordPress网站,它将节省您的时间并提高您的效率。 如果您曾经有过以下情况,多站点可能适合您: 在您启动的每个站点上安装相同的插件(例如性能、安全性、搜索引擎优化)。 在多个站点上使用框架主题作为父主题。 为组织的不同分支机构开发了多个站点,这些站点具有共同的元素,例如品牌或结构。 当您宁愿花时间开发或管理它们时,花费的时间比您想要更新多个网站的时间要长。 让我们更详细地了解这些好处。 更高效的代码 在一个网络上运行多个站点意味着更少的代码。无论激活了多少个站点,都只有一组核心WordPress文件,每个主题和插件只有一个副本。 这意味着与为每个站点运行单独的WordPress安装相比,您的网络占用的服务器空间更少。您添加的网站越多,这加起来就越多。它可以为您节省托管费用和保持代码最新的时间。 更高效的开发 如果您正在开发具有自定义主题的网站,您可能会使用一个基本主题作为起点。这可以是框架主题、简单的父主题或入门主题。 通过在Multisite中工作,您可以安装WordPress主题一次,将其用作在网络中各个站点上激活的主题的父主题,并节省您自己的时间。 当我开始做客户工作时,我为我的所有网站开发了一个框架主题。我曾经在每个客户的每个新的WordPress安装中都安装它,然后创建一个将为该站点激活的子主题。现在,我的多站点网络中只有该框架主题,每个站点都有自己的子主题。 […]

100% Secure Checkout

PayPal / MasterCard / Visa