Please use the code button when sharing code or error-log entries.
Thanks for your report.
Re #3: See https://buddypress.trac.wordpress.org/ticket/6937
Re #2: Use the new BP filters.
See: https://buddypress.org/support/topic/bp-2-4-x-to-2-5-wp_mail_from-not-working-with-new-emails-in-bp/#post-250532
Re #1: You can open an enhancement ticket here..
Use the same user / pw you use on these forums.
The new BP Mail API is generating a lot of tickets – per usual for a new API.
Using WordPress 4.4.2 and BuddyPress v2.5.0
I had setup a child theme so I could make modifications to WordPress and BuddyPress without messing with the core program. I’m using the Genbu theme so based on the information here (https://buddypress.org/support/topic/register-php-3/) I copied
Copied: /wp-content/plugins/buddypress/bp-templates/bp-legacy/buddypress/members/register.php
Child theme: /wp-content/themes/genbu-child/buddypress/members/register.php
I was able to modify parts of the form that were part of WordPress, but wasn’t seeing any HTML related to the BuddyPress profile fields. I dug around and found this BuddyPress file that would affect the profile form fields on the register page and user profile page.
/wp-content/plugins/buddypress/bp-xprofile/classes/class-bp-xprofile-field-type-textbox.php
I can’t figure out how to get that working in my child theme though. What directory location am I suppose save to on my child theme? I tried setting it up here, but doesn’t look like it’s loading at all
/wp-content/themes/genbu-child/buddypress/bp-xprofile/classes/class-bp-xprofile-field-type-textbox.php
Hi,
Thanks for the update on Buddypress!
I’ve encountered 3 problems :
1) Language other than English :
In the dashboard when showing all emails, content is still in English, even when changed into another language except for the title. Would be nice to show the new content.
The “Hi” and “unsubscribe” is hardcoded in a template file which should not be the case
2) the email Sender is hardcoded “WordPress”@<domainname> (the default WordPress sender should be used (also hardcoded, but with a filter easy to change)
3)a real bug :
when Activity is not on, it’s impossible to empty the waste basket (trash) for emails
Call to undefined function bp_blogs_delete_activity() in .../wp-content/plugins/buddypress/bp-blogs/bp-blogs-functions.php on line 914, referer: .../wp-admin/edit.php?post_status=trash&post_type=bp-email
Hope this helps.
Thanks for your response Henry.
I am checking out your links now, but something came to mind. The issue I have is that this link sends customers to a WordPress login area, that looks exactly like the login screen for administrators (white screen with WordPress logo up top. I really don’t like that and would like the login page to look like the themes login page and I already have a login page that looks the way it should (which is why I am trying to which the link to direct to it).
Maybe, is there a way to change the look of the login page?
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.
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
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/ ?
> Then, I send a confirmation email (which was received)
Can you forward that email to me? I want to check something. You can find my email address on https://profiles.wordpress.org/djpaul/ thank you.
I’ll try to test this type of email before the weekend to confirm it should still work.
I fear this is going to be very tricky to find what the problem is.
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.
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.
Hi @ingeB1983
I’m sorry you’re having problems. Thank you for letting us know.
* How were you customising your activation emails?
* Is your site sending other emails correctly, or are all emails broken? Can you test to be sure?
* Are you running WordPress multisite, or regular WordPress?
* 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?
@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?
forgot to mention: WordPress 4.4.2
Hello.
After last update of BP (2.5.0) my function hooked in to filters: ‘wp_mail_from’, ‘wp_mail_from_name’ is not working any more, email sends from “wordpress@example.com” instead of “custom@example.com”
Before BP update every things was ok.
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
@brx8r Yep. 🙂
The last one isn’t a bug. Let me try to explain.
* “The Keeper” is your BuddyPress name.
* “the-keeper” is the version of your name used in URLs and for at-messages.
If your BuddyPress name looks like “firstname lastname”, BuddyPress will, by default, split that on the space into “firstname” and “lastname”, and sets those as your First Name and Last Name in the WordPress user profile (in wp-admin -> Users -> Edit).
The “What’s new” box is pretty old at this point and it must have been built to specifically fetch the “First Name”. Thus the “The” 😀
Thanks so much for your step by step guide @mcUK. I’ve followed your instructions, but am stuck on changing the CSS Selector. The theme I’m using is (http://themeforest.net/item/sweet-date-more-than-a-wordpress-dating-theme/full_screen_preview/4994573), I’m trying to put the notifications in the top menu (Welcome/Features/Forums… on the demo, but I’ve added Buddypress menu items there). Do you know which selector I would need to use for that? Many thanks.
@lanvalencia The Spanish translation still needs to be completed for BuddyPress 2.5. The new phrases for the emails have not been translated: https://translate.wordpress.org/projects/wp-plugins/buddypress/dev/es/default
Maybe you can help @_dorsvenabili get those done 😀
After the translation is updated, and after WordPress downloads the updated language pack (the .mo and .po files), go to wp-admin > Tools > BuddyPress and run the “Reinstall emails” tool.
Screenshot: https://i.imgur.com/kQj5CtT.png
This will reinstall the emails in Spanish for you.
Thank you for using BuddyPress!