Hello everybody,
As administrator I can open and read the messages that arrive to my profile, instead as a subscriber I can’t open them, the page refreshing and I can’t navigate to the page where I can read the message.
WordPress 4.5.3
Bbpress 2.5.10
http://www.mauroleonardi.it
I confirm the issue still happens with other themes
That might work, though the BuddyPress email template has configurable colours etc, so you’d need to fill those in inside the HTML.
You can get the HTML template from https://buddypress.trac.wordpress.org/browser/trunk/src/bp-templates/bp-legacy/buddypress/assets/emails/single-bp-email.php
Are you getting ANY emails from WordPress? For example, comment moderation/approval notices.
If you are not, then this is a general WordPress problem and you will get better help quicker by 1) contacting your web host for support and 2) posting on the wordpress.org support forums.
is anybody going through the same problem with me? or have the answer for this?
I am not receiving verification emails which I am suppose to, to approve my customer’s role.
I went through all the sites to figure out how to make this work,
but none of the way they mentioned on the internet worked for me.
I downloaded a WP mail SMTP, and from that on I am lost. I do not know what and where I’m doing wrong.
Well.. If I can have this work out without using another plugin, that would be the best option.
However, if I need to download a extra plugin to make it work then it is also fine with me.
Now, this is the error I am getting, when I send out the test email.
——————————————————————————-
Test Message Sent
The result was:
bool(true)
The full debugging output is shown below:
object(PHPMailer)#7825 (75) {
["Version"]=>
string(6) "5.2.14"
["Priority"]=>
NULL
["CharSet"]=>
string(5) "UTF-8"
["ContentType"]=>
string(10) "text/plain"
["Encoding"]=>
string(4) "8bit"
["ErrorInfo"]=>
string(0) ""
["From"]=>
string(17) "teamk@onteamk.com"
["FromName"]=>
string(10) "beansquare"
["Sender"]=>
string(17) "teamk@onteamk.com"
["ReturnPath"]=>
string(0) ""
["Subject"]=>
string(44) "WP Mail SMTP: Test mail to teamk@onteamk.com"
["Body"]=>
string(68) "This is a test email generated by the WP Mail SMTP WordPress plugin."
["AltBody"]=>
string(0) ""
["Ical"]=>
string(0) ""
["MIMEBody":protected]=>
string(69) "This is a test email generated by the WP Mail SMTP WordPress plugin.
"
["MIMEHeader":protected]=>
string(301) "Date: Wed, 7 Sep 2016 06:34:55 +0000
From: beansquare
Message-ID:
X-Mailer: PHPMailer 5.2.14 (https://github.com/PHPMailer/PHPMailer)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
"
["mailHeader":protected]=>
string(76) "To: teamk@onteamk.com
Subject: WP Mail SMTP: Test mail to teamk@onteamk.com
"
["WordWrap"]=>
int(0)
["Mailer"]=>
string(4) "mail"
["Sendmail"]=>
string(18) "/usr/sbin/sendmail"
["UseSendmailOptions"]=>
bool(true)
["PluginDir"]=>
string(0) ""
["ConfirmReadingTo"]=>
string(0) ""
["Hostname"]=>
string(0) ""
["MessageID"]=>
string(0) ""
["MessageDate"]=>
string(30) "Wed, 7 Sep 2016 06:34:55 +0000"
["Host"]=>
string(9) "localhost"
["Port"]=>
int(25)
["Helo"]=>
string(0) ""
["SMTPSecure"]=>
string(0) ""
["SMTPAutoTLS"]=>
bool(true)
["SMTPAuth"]=>
bool(false)
["SMTPOptions"]=>
array(0) {
}
["Username"]=>
string(0) ""
["Password"]=>
string(0) ""
["AuthType"]=>
string(0) ""
["Realm"]=>
string(0) ""
["Workstation"]=>
string(0) ""
["Timeout"]=>
int(300)
["SMTPDebug"]=>
bool(true)
["Debugoutput"]=>
string(4) "echo"
["SMTPKeepAlive"]=>
bool(false)
["SingleTo"]=>
bool(false)
["SingleToArray"]=>
array(0) {
}
["do_verp"]=>
bool(false)
["AllowEmpty"]=>
bool(false)
["LE"]=>
string(1) "
"
["DKIM_selector"]=>
string(0) ""
["DKIM_identity"]=>
string(0) ""
["DKIM_passphrase"]=>
string(0) ""
["DKIM_domain"]=>
string(0) ""
["DKIM_private"]=>
string(0) ""
["action_function"]=>
string(0) ""
["XMailer"]=>
string(0) ""
["smtp":protected]=>
NULL
["to":protected]=>
array(1) {
[0]=>
array(2) {
[0]=>
string(17) "teamk@onteamk.com"
[1]=>
string(0) ""
}
}
["cc":protected]=>
array(0) {
}
["bcc":protected]=>
array(0) {
}
["ReplyTo":protected]=>
array(0) {
}
["all_recipients":protected]=>
array(1) {
["teamk@onteamk.com"]=>
bool(true)
}
["RecipientsQueue":protected]=>
array(0) {
}
["ReplyToQueue":protected]=>
array(0) {
}
["attachment":protected]=>
array(0) {
}
["CustomHeader":protected]=>
array(0) {
}
["lastMessageID":protected]=>
string(56) ""
["message_type":protected]=>
string(5) "plain"
["boundary":protected]=>
array(3) {
[1]=>
string(35) "b1_b174d115801e4e072d3bddaa4d88a700"
[2]=>
string(35) "b2_b174d115801e4e072d3bddaa4d88a700"
[3]=>
string(35) "b3_b174d115801e4e072d3bddaa4d88a700"
}
["language":protected]=>
array(0) {
}
["error_count":protected]=>
int(0)
["sign_cert_file":protected]=>
string(0) ""
["sign_key_file":protected]=>
string(0) ""
["sign_extracerts_file":protected]=>
string(0) ""
["sign_key_pass":protected]=>
string(0) ""
["exceptions":protected]=>
bool(true)
["uniqueid":protected]=>
string(32) "b174d115801e4e072d3bddaa4d88a700"
}
The SMTP debugging output is shown below:
——————————————————————————
I have set the mailer on ‘Use the PHP mail() function to send emails’ for right now.
but I also have tried send all ‘WordPress emails via SMTP’ and still did not work. same result.
SMTP Host is set as ‘localhost’
SMTP Port is set as ’25’
did not set up any Encryption.
and Yes, I am using the SMTP authentication.
Please!! I need to get my site working by next week. and I am stuck with this for past two days.
Yes,my WordPress is in German. When I use the translation, then my WordPress is in English and Buddypress will not be translated.
Strange ! Is WordPress in german ?
Dashboard > Settings > General > Site Language
BP translation file goes to wp-content/languages/plugins/buddypress-de_DE.mo
Hallo!
Dowload it from here:
https://translate.wordpress.org/projects/wp-plugins/buddypress/stable/de/default
Select po and mo extension at the bottom of the page where’s written “Export”
Arrrgggl ! 🙂 You’re loosing your time by trying to do that. BP Default will be definetly built out soon.
Read WP codex about child theme and use this solution in any case. Whatever change you make in a core file will be owerwriten at next update. Theme modification should be made from within a child-theme, so it is safe even when an update is made on the original.
And read at least here about BuddyPress theming.
Sorry if this is kind of a newbie/generic question, but here goes.
I am building to WordPress site to replace my existing group site on Meetup.com, which has around 500-1000 active members. Members RSVP to events (5-10 per week), post photos and comments, email each other through the site, and use a message board. Some events require online payment, and we use Meetup’s WePay for that. The main plugins I plan to use to reproduce these features are BuddyPress, Events Manager Pro (with Paypal Gateway), bbPress, rtMedia, MailChimp, possibly NinjaForms, and a few others. I am developing this under GoDaddy’s shared hosting (planning to switch to SiteGround or something similar). I have read that BuddyPress in particular can be a challenge for shared servers, so I am concerned that performance will be an issue when we go live.
1. Any thoughts on the use of WordPress/BuddyPress with shared server host? Any recommendations on shared server or managed server providers? What price point should I looking at?
2. With the number of photos members would be uploading/sharing, I am afraid we will quickly exceed the basic plan’s 10GB limit. Any recommendations for a storage CDN? Or would a cacheing plugin be sufficient?
3. Any other plugins/extensions I should consider to increase performance?
Hi,
I’ve trying to figure out what is wrong with my setup but so far no progress.
Any url/link on fronted fails in continuous redirect loop after I enable BuddyPress.
I have tried :
– new clean installation
– Nginx web server ( redirects to registration page, even if the user is logedin in admin )
– Apache web server ( redirects to index.php )
– clean install only WordPress and BuddyPress
Backand ( admin ) works fine.
Wordpress version 4.6
BuddyPress 2.6.2
issue is present on any theme
Latest setup is Nginx reverse proxy to Apache and php-fpm.
Same situation, admin works fine, frontend goes to infinite redirect loop.
Any suggestions ?
On local installation Frontend and backend work fine – XAMPP environment.
Any help would be appreciated !
Not out-of-the-box, no, sorry! Speaking from experience, it might be possible for someone to write a plugin to do this, but I think it would be extremely complex because WordPress’ email system is just terrible.
Hi
I’ve seen there is now a built in settings section to style bp emails.
Is there any way to extended said email template (html) to all my wordpress installation email to have always the same email style (color etc)?
Thank You! !!!!!!
Seems compatible already https://wordpress.org/plugins/iframely/
Doesn’t do anything default for links.
@danbp had referenced a page with a plug in that wasn’t approved for the version of my wordpress (4.6). I went ahead and tried it and it works great. WP Simple Email Sender (shows as WP Single Email in settings).
I’d love to figure out how to do it the right way, but this seems to fill the bill.
It’s this one in particular that is doing it – https://wordpress.org/plugins/html-on-pages/
It’s a staging site that doesn’t have public access, but I can put the code and info in here. Here is the complete code of the functions.php in the child theme. maybe I just put it all together wrong.
<?php
function nisarg_enqueue_styles() {
$parent_style = 'nisarg-style';
wp_enqueue_style( 'bootstrap', get_template_directory_uri().'/css/bootstrap.css' );
wp_enqueue_style( 'font-awesome', get_template_directory_uri().'/font-awesome/css/font-awesome.min.css' );
wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );
wp_enqueue_style( 'nisarg-child-style',
get_stylesheet_directory_uri() . '/style.css',
array( $parent_style )
);
}
add_action( 'wp_enqueue_scripts', 'nisarg_enqueue_styles' );
?>
<?php
function custom_wp_mail_from( $email ) {
$handle = ‘accounts’;
$find = 'http://';
$replace = '';
$link = get_bloginfo( 'url' );
$domain = str_replace( $find, $replace, $link );
return $handle . '@' . $domain ;
}
add_filter( 'wp_mail_from', 'custom_wp_mail_from' );
?>
The email link is:http://mydomain.com/activate/JA0BvkK1Q0DND10SYegdOtkTMemhGUF0/
When I click on it immediately, I get all this:
Fatal error: Uncaught exception ‘phpmailerException’ with message ‘Invalid address: ‘accounts’@mydomain.com’ in /homepages/25/d283441938/htdocs/clickandbuilds/staging/wp-includes/class-phpmailer.php:946 Stack trace: #0 /homepages/25/d283441938/htdocs/clickandbuilds/staging/wp-includes/pluggable.php(352): PHPMailer->setFrom(‘\xE2\x80\x98accounts\xE2\x80\x99@…’, ‘WordPress’) #1 /homepages/25/d283441938/htdocs/clickandbuilds/staging/wp-includes/pluggable.php(1726): wp_mail(‘webmaster@arlin…’, ‘[My Dev Sit…’, ‘New user regist…’) #2 /homepages/25/d283441938/htdocs/clickandbuilds/staging/wp-content/plugins/buddypress/bp-members/bp-members-functions.php(2031): wp_new_user_notification(18) #3 /homepages/25/d283441938/htdocs/clickandbuilds/staging/wp-content/plugins/buddypress/bp-members/bp-members-screens.php(364): bp_core_activate_signup(‘JA0BvkK1Q0DND10…’) #4 [internal function]: bp_core_screen_activation(”) #5 /homepages/25/d283441938/htdocs/clickandbuilds/staging/wp-includes/plugin.php(524): cal in /homepages/25/d283441938/htdocs/clickandbuilds/staging/wp-includes/class-phpmailer.php on line 946
If I wait a while, then I get the normal webpage and it says “invalid activation key”. I don’t understand the significance of an immediate click on the link in the email vs. waiting a few more seconds, but it definitely matters.
BuddyPress is always global to the whole network on multisite.
If you want to run multiple, separate BuddyPresses on a *multisite*, what you actually want is to set up WordPress multi-network (something like https://wordpress.org/plugins/wp-multi-network/).
This is actually complicated, and if you do not need to share users between your BuddyPresses, I’d suggest setting up multiple standalone regular WordPresses (or standalone multisites).
There’s also this option for now @binary10 if I’m understanding your request, but it’s not so automatic. https://wordpress.org/plugins/buddypress-activity-plus/
FYI, minutes vs. hours ! 🙂
When you search strings, open the .pot file provided with almost any theme and plugin for translation.
In this text format file, you will find (if exist) the string and ALSO the file and the line # where it is used.
The default profile content

The vid explains that adding a bp activity link to a post embeds. Is embedding in the activity native yet?
What the embed scripts? like of the provider.
Would love to make this compatible , especially in the groups https://wordpress.org/plugins/iframely/
Here was my old combo to achieve this. https://wordpress.org/support/topic/plugin-oembed-for-buddypress-embedly-oembed-4-bp-all-embedly-content-in-bp-forum-yaaay/
Anonymous User 14517220Inactive
Hi! I have a WordPress Multisite(site1.test.com and site2.test.com). Installed: bbpress and buddypress. I want to be able to create separate groups for each site. Now I can create groups just for the website test.com.
Sorry for my English
thank you Paul @djpaul for your replay
i’m using host – http://www.hostinger.co.il its a free host for php and wordpress websites
those are the plugins in my site
Clef
Limit Login Attempts
Mailgun integration for WordPress
Regenerate Thumbnails
WooCommerce
Akismet
buddypress
bbpress
wipi Hebrew theme page editor
hello doli
Hi @bigkahunaburger,
thanks for the burger! 😉
Like you, I’m not a JS specialist so i can’t help you more with that. 🙁
But i can suggest you an alternative solution by using MediaPress. It appears that this plugin allows you to add mediabuttons by shortcode to the Status form (and not only there…).
Take a little moment to study this option, completely or to check the code how the author implemented it.
@danbp
Did you have any tips on editing that js file?
I know this is one of those “don’t try this at home kids” type of things, however I think I’m a trained professional, just not at js. I’ve spent I long time removing the media buttons and other problematic buttons. I used your old trick and had everything working. However I really needed images so I put everything aside I went with a BP gallery plugin. It was safe (or as safe as you can get), but it still saved photos on our sever.
I was going to scrap Activity altogether and go back to good old bbPress, but then I found this:
https://codecanyon.net/item/dw-tinymce-imgur-upload-wordpress-plugin/16386641
It instantly uploads user images to imgur seamlessly. All my dreams where answered. No more bloated hard drives with user images and no need to leave the site to upload to a image host.
Sadly (as you know), when I put the editor code back in place the trick no longer worked.
Sorry for the long story. The great thing about WP & BP (most of the time) is you can expand beyond what was intended. Making thing “idiot proof” is not going to stop idiots, just innovation.
Anyway if you have some tips that would be great. And you may want to check out that plugin (I have nothing to do with it).
Best,
Big Kahuna Burger 😛