如何编辑buddypress发送的激活用户的注册邮件
Posted
技术标签:
【中文标题】如何编辑buddypress发送的激活用户的注册邮件【英文标题】:How to edit the registration email sent by buddypress for activating users 【发布时间】:2013-02-07 14:32:43 【问题描述】:当用户在我的网站上注册时,我收到此消息,这是发送给用户的内容的摘录,并且电子邮件标题消息不完整。看看用户注册时发送的内容
电子邮件主题 = "[WWW 站点] 激活 \http://1/"
电子邮件正文如下所示
“感谢您的注册!要完成您的帐户和博客的激活,请点击以下链接:
http://www.com/activate/?key=8b9c059db8ae9a5b
激活后,您可以在此处访问您的博客:
\http://1/
所以我想编辑的是这些不完整的消息。
感谢您的预期回复
【问题讨论】:
欢迎来到 ***!你能举一些你已经尝试过的例子吗? 【参考方案1】:您已经通过了 Wordpress 中使用的过滤方法,因为您无法直接从文件中更改电子邮件文本或主题,因为电子邮件来自 Buddypress 核心文件,因此您可以使用过滤方法。
请将以下代码放入您的主题functions.php文件中。
1.) 更改激活电子邮件的主题,代码如下:
function change_activation_subject($subject)
return __( "Change Activate Your Account Subject", 'buddypress' );
add_filter('bp_core_activation_signup_user_notification_subject', 'change_activation_subject');
2.) 将激活电子邮件的电子邮件正文更改为以下代码:
function change_activation_email_body($message)
return __( "Change Activate Email body", 'buddypress' );
add_filter('bp_core_activation_signup_user_notification_subject', 'change_activation_email_body');
【讨论】:
以上是关于如何编辑buddypress发送的激活用户的注册邮件的主要内容,如果未能解决你的问题,请参考以下文章