I’ve fixed this bug, and it will be included in BuddyPress 3.0, which is probably two or three months away.
Thanks mastershas
The post you kindly linked refers to postman SMTP plugin, which I don’t have. To the best of my knowledge all email templates from WPLMS have been migrated to BuddyPress, so WPLMS doesn’t handle the communication anymore (please see https://wplms.io/support/forums/topic/buddypress-html-emails/)
The conclusion of post that you kindly linked seems to be that if you use postman, then you lose BuddyPress email templates, which I would prefer to avoid..
Is there any way of making BuddyPress send HTML emails (with or without plugin)?
Best regards,
Witold.
@ngoegan the logic in the Buddypress is correct why an user would like to go to register page when he is already registered and logged in. According to your stated problem your can make register page as static homepage and add the above code in your child’s theme function file or bp-custom.php. It will redirect all your logged in user to activity page.
To know about how to add bp-custom file read this beautiful post
@richard2001 Could you please elaborate your situation.
To my understanding
1. If you are not receiving email, the probable cause could be with the server hosting. Kindly create an email account with your server hosting and use the same email account in the WordPress. Go to Settings > General to change default email address.
2. Go to Buddypress setting and check if the Notification option is checked.
I tried a different approach – I set the “Site-wide Activity” page as my static home page in Settings>Reading.
Now it is causing a redirect loop when a non-logged in user goes to the homepage (www.charlottemasoneducation.org)
If I set the home page in the above settings back to the “Register” page, it stops the loop.
There seems to have been a ticket about this issue here: https://buddypress.trac.wordpress.org/ticket/4706
I’m not understanding the fix mentioned above and am not certain it is the same exact issue.
How can I fix this redirect problem?
@ngoegan add the following code in your child theme’s function file. It modifies default behavior and redirect user to activity page. Link to the source of code
function bbg_bp_loggedin_register_page_redirect_to( $redirect_to ) {
if ( bp_is_component_front_page( 'register' ) )
$redirect_to = bp_get_root_domain() . '/activity';
return $redirect_to;
}
add_filter( 'bp_loggedin_register_page_redirect_to', 'bbg_bp_loggedin_register_page_redirect_to' );
Ok, I’ve deactivated all plugins except for Buddypress and it is still not working. Is there a setting or something that should be de/activated to get it to show the situations ? It’s getting quite urgent now, so if you have any ideas please let me know – thanks !!
Hello
I’m trying to configure my WP site to send emails in HTML rather than plain text. I’ve read a lot of posts on it but wasn’t able to make it work. I tried editing pluggable.php (changed setting to text/html there) and bp-core-functions.php but so far solutions described in the forums didn’t solve my problem (I’m running BuddyPress 2.9.3 and WPLMS 3.3 and most of the articles relate to much older versions).
I’m new to WordPress and got BuddyPress as part of WPLMS bundle (which migrated all emails to BuddyPress). Haven’t installed any 3rd party SMTP or email pluginsapart from the ones included in the WPLMS Theme.
Is there any plugin that has been verified as solving the problem? I’ll be grateful for any pointers..
Thanks and best regards,
Witold.
Yes. There is a feature in BuddyPress where one user can send a private email to another user. Since my site is an online training site, I set it up such that my students can email privately to the course teacher (I use Social Learner theme). The problem is that course teacher do not always respond to emails and I need to be able to follow up to make sure that my students get their answers.
Hi,
I have a site (https://squarepeg.online) that I’d like to change the order of the menu items in the dropdown menu (top right). Currently rtmedia plugin has placed an item “Media” below settings and so we’d like to move the Settings menu item to the bottom.
We’ve scoured the internet and these forums but all solutions don’t work or are from a few years ago.
Thanks
Hi @djpaul
My theme was not built to be compatible with Buddypress unfortunately. Where can I edit the php and html myself for this issue? I was trying to navigate plugin > editor > buddypress but I couldn’t find the php for each members profile page and also the html file. So far I could only edit CSS using appearance > customize css.
Hi @klubnika74
BuddyPress doesn’t allow a user to email another user directly.
You may be mixing this up with the email notification messages, that BuddyPress sends out.
By “send a copy of private message between users”, are you specifically referring to the Private Messages feature within BuddyPress?
I’m not sure why I would need to hook to something? I am running this process independently as part of a currently working cron job. I want to add a routine to my cron job that would remove users from groups if they are of a certain role. I have everything working, except I am not able to find the groups a user belongs to. I believe the code $group_ids = BP_Groups_Member::get_group_ids( $user_id ); is correct since I get the intended results when I run this from the buddypress page for members. That page must contain all the necessary declarative and required components. When I run the same code in functions.php even supplying a known user id such as $group_ids = BP_Groups_Member::get_group_ids( 2); my array is empty. Furthermore I get the errors noted above that I do not get when running this code from the members page.
Hi @ottiya
Good question, but the answer’s hard. You’ll need to learn how to modify WordPress theme templates. Start reading through all the linked pages on https://codex.buddypress.org/themes/ and when you have a specific question after you’ve made a try, let me know.
As long as that Members page isn’t assigned to another component, it’s not obvious why it mightn’t be working. Does the form submit when you click Save, or does nothing happen at all?
Is that Page published?
Have you made any customisations to BuddyPress, or WordPress rewrite rules?
Hi @eliasgetguineapig
Do you mean on the WordPress Toolbar? (this thing — https://codex.wordpress.org/Toolbar )
If so, if you search for ways to customise or hide the WordPress Toolbar, you should get some clues. It’s not a UI component provided by BuddyPress.
Hi @ottiya
On the default templates, there is a “Add Friend” button, and we usually position is just below (or next to) the user’s name and avatar picture. But not every theme has to show BuddyPress content in the same way!
If you’ve bought a theme with BuddyPress templates, or customised some yourself, it might be worth going back to where you got them from and ask for help.
Hi @mastershas thanks so much for this! I was looking for it as well. Do you know how to allow members to edit their profiles so that the profile bio +photo on the bottom of their blog post is the same as the profile bio + photo on their buddypress page?
Hi there,
I’m looking for a create new post plugin that is compatible with Buddypress and Author Category so that
1) Users can see a link to “create a new post” straight from their bb profile page
2) When they create new post, they will also have options like add tags, choose a category, choose a featured image
3) at the backend, I can control which categories they can post to depending on who they are (e.g. author or customer) via another plugin called Author Category
Thanks so much!
Yes ottiya.
It’ll be hyperlinked – when someone clicks it, they then see that person’s buddypress profile.
Basically, instead of it going to an author’s page (which lists all posts written by that author), it instead like you mentioned, goes to the Buddypress profile of that member… so domain.com/members/fred or domain.com/members/fred/profile
Also looking for this! And also making it so that when you click on the author, it redirects to that person’s buddypress profile page