I checked a shipment of update messages in activity and private, and both work well.
Working with both WordPress latest version as of BuddyPress.
@airsid,
BuddyPress in french is now 100% translated. You can download it from here:
https://translate.wordpress.org/locale/fr/default/wp-plugins/buddypress
In case the emails still remains in english, use the repair tool link at the top of the email list and start “Réinstaller les emails (supprime puis restaure les paramètres par défaut)”.
Nothing for me. I get the well test wp mail smtp email but the side still buddypress nothing. What version of wordpress you use!? I’m in lastest version. I specify that all work great before update. Thanks again.
Well,
I’ve tested your solution, and if it seems to duplicate all the elements from the Buddypress menu, it looks not so good : here’s the screenshot
Is it a problem with my theme (Hueman) ?
Thanks.
Anonymous UserInactive
Thanks @djpaul
I’ve replied on the ticket:
https://buddypress.trac.wordpress.org/ticket/6931#comment:1
And here’s a gist if you’re eager to have this behavior for your Multiblog set up:
https://gist.github.com/imath/91d56292673e6de61597
Good afternoon. Buddypress I just upgraded to the latest update, and currently the subject of emails works well. I use the “WP-Mail-SMTP” plugin for my own mail server and I have had no problems. I tried to register a new user and sent correctly the activation email.
If it’s any help this pluguin.
Hi,
I use easy wp smtp plugin https://fr-ca.wordpress.org/plugins/easy-wp-smtp/ for send emails buddypress but since i make a days up 2.5 buddypress nothing works. How do i make it work again!? Tank you
Thanks for forwarding. I wanted to confirm that was a standard WordPress email (which it was), which would have been sent through the wp_mail() function, which proves your mail service does actually work.
You can get all previous versions of BuddyPress on https://wordpress.org/plugins/buddypress/developers/
Email delivery is a bit of black box. I am going to find or build a plugin to help us debug whether BuddyPress thinks it sent the email correctly or not.
Where is your site hosted? Is it http://intention.nl/ ?
Super, thank you.
I have forwarded the confirmation email (which was indeed received). Let me know if you need anything else.
In the meantime, would it be possible to downgrade to the previous BuddyPress version?
Thanks!
You’d need to write some PHP. 🙂
The “recipient’s status” type is hooked to the groups-member-promoted action — so no.
You could use the groups_leave_group action which is triggered when a user is removed from a group.
There is some example code on our codex for how to set up custom emails. Take a look here: https://codex.buddypress.org/emails/custom-emails/
Thanks. Yes, it’s the same root problem as the bug report I linked to above.
See also https://buddypress.org/support/topic/read-this-first-buddypress-2-5-master-list
I install the new version of Buddypress and i can put in my lenguaje the emails of the site and i translate all but the email “accepted your friendship request” do not send the page and i translate all very well and the situation is in “Recipient has had a friend request accepted by a member.” I look in my email of hotmail and i do not recive this email in the inbox and spam and the rest of emails working very well. Thank you.
Hi Paul,
Thank you for responding.
To answer your questions:
* How were you customising your activation emails?
-I was changing lines in the .pot file in PoEdit and generated a new .mo file in order to personalise the activation mail a bit more. (No core files were adjusted or changed)
-I made a change in the buddypress.min.css file
* Is your site sending other emails correctly, or are all emails broken? Can you test to be sure?
I have only sent out activation emails up to this point. To test your question, I have manually added myself as a user and activated the account. Then, I send a confirmation email which it DID send, only the sender was WordPress instead of my site name.
* Are you running WordPress multisite, or regular WordPress?
Regular WP. No multisite
* Do you run any plugins that change wp_mail or affect how emails are delivered? For example, any plugins that send email via Mailchimp, etc?
Not to my knowledge. I am currently running these plugins:
– BuddyPress
– Child Theme Configurator
– Jquery Updater
– Members
– Page Excerpt Widget
– Rating Widget
– User Submitted Posts
All of them were running as well yesterday when it still worked.
Let me know if you need any more info.
Inge.
Hi @mi423.
Yes, this is intentional.
BuddyPress 2.5 uses its own implementation of emails under-the-hood. We no longer use wp_mail. A consequence means that anything hooked to actions or filters specific to wp_mail no longer work. wp_mail_from and wp_mail_from_name is an example of this.
I apologise for the inconvenience.
There are a few ways to achieve this; you can either change the value after the default is *set*, or change it when the value is *read*. For simplicity, I’d suggest the first. This should work though I haven’t tested it:
add_action( 'bp_email', function( $email_type, $email_obj ) {
$email_obj->set_from( "custom@example.com", "Custom Website Name" );
}, 10, 2 );
EDIT: sample code tested and updated on March 4.
I agree with your analysis, @nyodulf!
There’s an issue in our bugtracker at https://buddypress.trac.wordpress.org/ticket/6937 where we are working on this.
It’d be helpful if you can confirm if you have the Activity component enabled or not on your site?
Thank you for letting us know.
@mi423 Thanks for the feedback! And sorry for introducing a new bug. We try not to do that. 🙂
I’ve created a bug report at https://buddypress.trac.wordpress.org/ticket/6937 which you can monitor for updates, or partipicate. Our first question is: what BuddyPress components do you have enabled?
Specifically, is the Activity component *not* enabled?
When trying to connect the keyring API plugin to connect to eventbrite, the process fails with the following error: Fatal error: Call to undefined function bp_blogs_delete_activity() in […]/wp-content/plugins/buddypress/bp-blogs/bp-blogs-functions.php on line 914
The eventbrite connection process requires you to authorise your WP site on their server with a redirect back to your site that includes auth nonces in the URL. This is the point it fails.
The keyring plugin tries to delete a post, which triggers the error. A temporary fix is to check the call to bp_blogs_delete_activity() with if (function_exists('bp_blogs_delete_activity')). This allows the authorisation of eventbrite to proceed.
It seems to me that the action bp_blogs_remove_post is being added in a way that does not guarantee that the file wp-content/plugins/buddypress/bp-blogs/bp-blogs-activity.php has been included.
Hi there,
I have been customizing my activation emails and yesterday they worked fine.
Today I updated to Buddypress 2.5.0 (I running WP 4.4.2 for a few weeks now) and the activation emails are not sent anymore.
Please help.
Kind regards,
Inge
Again 🙂
When clicking “rebuild emails…” and clicking “empty trash” in Emails -> All emails -> Trash
i get error:
Fatal error: Call to undefined function bp_blogs_delete_activity() in ..../public_html/wp-content/plugins/buddypress/bp-blogs/bp-blogs-functions.php on line 914
PS new “emails” functionality is great 🙂 GJ
Hello,
I’ve transated emails in french one by one in admin.
But I can’t find a way to translate the “Hi” of the “Hi {{recipient.name}},” show in customize area.
Same problem for the “unsubscribe” in bottom message.
Have look in the template but did find the solution:
/wp-content/plugins/buddypress/bp-templates/bp-legacy/buddypress/assets/emails/single-bp-email.php
Any suggestion please ?
Hey @djpaul!
Thanks for the quick reply. Basically I’d like to be able to include a clickable avatar of a member in the emails that are sent out instead of just an html link to their profile. Many community websites, online dating sites, etc., do this. For example, would be cool when a new member sends a friend request. Right now when a member friends another the default Buddypress email template includes a clickable link to visit the member’s profile ( {{initiator.name}} ). I think it would be sweet if there was a token ( e.g., {{initiator.avatar}} ) to use to give us the option to add the avatar.
Best!
Mark
Thanks to @djpaul and @r-a-y, i got my custom BuddyPress templates to load by adding theme support from this post.
But now that the templates are loading properly, the BuddyPress nav and subnav bar (which were looking fine before) has lost its custom styling (after adding theme support for BuddyPress). As a long shot, I tried adding wp_dequeue_style( 'buddypress' ), and then wp_enqueue_style( 'buddypress' ) to the same function but it didn’t work.
function my_theme_setup() {
add_theme_support( 'buddypress' );
// wp_enqueue_style( 'buddypress' ); // this didn't work to solve the nav bar styling issue
// wp_dequeue_style( 'buddypress' ); // neither did this
}
Would greatly appreciate any pointers on how to get the child theme’s custom styling back. Thanks.
WordPress 4.4.2
BuddyPress 2.1.2