多站点网络的有用功能之一是它允许您在创建新网站时修改每个用户的体验的方式。 您可以 修改他们的欢迎电子邮件 并更改默认内容。

您可以通过在“ 设置>网络设置”。

但是有两封电子邮件已发送,这是第二封电子邮件。 在激活网站之前,WordPress会发送带有链接的激活电子邮件,用户必须单击它才能激活其网站。 不幸的是,设置屏幕没有为您提供更改此设置的选项。

有没有解决办法? 好消息是,您可以编写一个修改此电子邮件的插件。 在本教程中,我将向您确切演示如何到达那里。

但是之前,如果您从未安装过WordPress发现 如何安装WordPress博客7步骤 et 如何找到,安装和你的博客激活WordPress主题 

然后回到为什么我们在这里。

网站激活电子邮件个性化入门

在开始之前,您将需要做一些事情:

  • 启用了多站点选项的WordPress开发安装,这将使您避免错误并预先进行所有测试。
  • 具有FTP访问权限的代码编辑器,或代码编辑器和FTP客户端。

请阅读我们的教程 激活多站点网络 了解有关激活多站点网络的更多信息。

在本教程中,我们将探索WordPress的源代码,但您将不会对其进行修改。 相反,我们将编写一个插件,您将其保存在网站的plugins文件夹中并为网络激活。

这里有 25失误新手博主不惜一切代价避免

默认消息代码

以下是有人在您的网络上注册网站时发送的默认激活电子邮件:

邮件默认记录 - 上一站点

邮件的主题是“ 启用[link] 其中[link]是指向新网站的链接。 以我的拙见,这有点令人反感!

生成此代码的代码在文件“ MS-的functions.php 在文件夹“ 包括WP- 您的WordPress安装。 可以使用两种过滤器,一种用于邮件内容,另一种用于主题。

另请参阅:  如何管理WordPress的电子邮件通知

第一个叫做“ wpmu_signup_blog_notification_email 它允许您过滤电子邮件本身的默认内容。 在当前版本 (3.6.1) 中,它位于 " MS-的functions.php “

apply_filters('wpmu_signup_blog_notification_email',__(“要激活您的博客,请单击此链接:nn%snn激活后,您将收到一封电子邮件*另一封电子邮件*您的用户名。nn激活您的网站后,您将收到一封链接:nn%s“),$域,$路径,$标题,$用户,$ user_email,$密钥,$ meta),

这使用占位符进行国际化,并且还使用在过滤器正上方定义的变量。 我们将使用变量“ $内容 定义内容的新版本。 每个实例 n 是换行符和“ñ%S »插入博客的路径。 我们将再次使用它们。

apply_filters('wpmu_signup_blog_notification_subject',__('[[%1 $ s] Enabled%2 $ s'),$ domain,$ path,$ title,$ user,$ user_email,$ key,$ meta),

第二个过滤器是“ wpmu_signup_blog_notification_subject 定义电子邮件的主题行。 这是代码(在844行):

我现在邀请你参加 正如我在我们的教程之一中向您展示的那样,创建一个插件.

更改电子邮件主题

首先,我们将创建一个函数来定义我们新版本电子邮件的主题。

首先创建一个空函数并将其链接到相应的过滤器:

wpmu_activation_email_subject函数(){}的add_filter( 'wpmu_signup_blog_notification_subject', 'wpmu_activation_email_subject');

现在,我们将填充此函数。 在花括号内,添加以下代码:

$ subject = __(“您好,请使用此链接%1 $ s激活您的网站”); 返回$主题;

它具有新的文本,但是它也使用占位符来显示网络标题的值,该变量在原始文件中可通过变量“ $ FROM_NAME “。

保存您的文件,我们将继续修改电子邮件的内容。

另外发现: 如何正确重置WordPress博客

更改电子邮件内容

第二个功能将修改电子邮件的内容。

在插件文件中,添加与正确的过滤器相关的第二个空函数:

wpmu_activation_email_content函数($内容){}的add_filter( 'wpmu_signup_blog_notification_email', 'wpmu_activation_email_content');

现在执行以下功能:

再次使用占位符完成:这次是“ ñ%S ”,其中显示了指向新网站的链接,并由变量提供 $ activate_url 在原始文件的原始函数中。

这里是你的插件的全部内容:

$ content = __(“感谢您创建网站。必须先激活它才能使用该网站。nn要激活您的网站,请单击此链接:nn%snn激活后,您将收到一封电子邮件。完成后,您可以使用此liennn管理您的网站!“); 返回$内容;

您现在要做的就是 安装并激活插件。 您可能可以运行测试以确保一切正常。

还发现一些高级WordPress插件  

您可以使用其他 WordPress插件 赋予现代外观并优化您的博客或网站的处理。

我们在这里为您提供了一些高级WordPress插件,它们将帮助您实现这一目标。

1。 互动世界地图

互动世界地图 是一个 WordPress插件 高级版,可帮助您创建任意数量的地图,带有交互式和彩色标记、大陆、国家或地区。

交互式世界地图wordpress插件

它与的新版本完全兼容 WordPress 和 可视化编辑器.

通过发现丰富您的阅读 如何在谷歌地图上的WordPress显示您的商店

使用此插件,您可以显示多种类型的区域,例如:整个世界的地图,大陆或次大陆(非洲,欧洲,美洲,亚洲,大洋洲及其所有次大陆),一个国家,国家除以其地区,即美国的州,美国除以大都市区,美国的州除以大都市区。

下载 | 演示 | 虚拟主机

2。 标题实验

好的内容将以其标题吸引读者。 您的帖子标题非常重要,因为它们可以吸引或关闭潜在的新读者。 因此, 帖子标题必须引起读者的注意,这一点非常重要.

标题实验

标题实验是 WordPress插件 这允许您发布测试标题。 您可以为单个帖子使用多个标题,并检查哪些标题效果最好。

下载 | 演示 | 虚拟主机

3。 专业定制管理

Le WordPress插件 高级专业自定义管理,允许您轻松自定义网站的注册和登录页面或创建维护页面。

专业定制管理员

它提供了许多功能,我们将要提到的主要功能包括:更改背景颜色和 登录页面徽标, 添加自定义图标 网站的后端和前端,更改链接和按钮的颜色,自定义显示在每个管理页面上的页脚文本,从页脚中删除WordPress版本号,并进行更新自由和终身,还有更多。

下载 | 演示 | 虚拟主机

推荐资源

查找有关其他推荐资源的信息,以帮助您构建和管理网站。

结论

这里 ! 就是本教程的内容了,希望它可以让您配置WordPress多站点网络中网站的激活电子邮件。 

但是,您也可以咨询 我们的资源,如果您需要更多元素来执行创建Internet网站的项目,请参考我们的指南 WordPress博客创建。

如果您有任何建议或意见,请将其留在我们的部分 评论。 不要犹豫 与您最喜欢的社交网络上的朋友分享

...