I don’t think there’s a bulk emailer specific for BuddyPress, not seen one anyway, the closest I’ve seen is https://wordpress.org/plugins/mass-messaging-in-buddypress/ which sends bulk messages. Of course BuddyPress users are also WordPress users so any plugin for wordpress that emails all users would work.
I was using this plugin (https://wordpress.org/plugins/email-users/)to send mail updates and newsletters to users of my site, but it stopped working, I also tried this one(https://wordpress.org/support/plugin/wp-mail-smtp), yet it didn’t work. Though it has this notice;
Some plugins, like BuddyPress and Events Manager, are using own email delivery solutions. By default, this option does not block their emails, as those plugins do not use default wp_mail() function to send emails.
You will need to consult with their documentation to switch them to use default WordPress email delivery.
Test emails are allowed to be sent, regardless of this option.
Can anyone help solve this?
I’m using it to make a membership site. I thought I needed it in addition to BuddyPress/bbpress. I really don’t know what I’m doing, if you couldn’t tell. š
I think there’s some code you could add to your site you make sure no users get listed. Are you using BP Legacy or BP Nouveau ( Settings>>BuddyPress>>Options )?
I think the problem is that I’m using the MemberPress plugin with BuddyPress and it’s defaulting to the MemberPress registration field. I did have it set up to default to the BuddyPress registration field. I want to go back to the BuddyPress registration but I don’t know how.
You’d need to ask in the bbPress forums for a definitive answer as they are the ones best place to answer questions relating to forums – https://bbpress.org/forums/.
However to the best of my knowledge bbPress forums ( as opposed to forums created in BuddyPress groups ) can only be created by site admin, users can’t create them and there is no front end interface to allow users to create forums on their own.
So you could place the link in the BuddyPress menu, but for most users it would come back as not allowed.
Remove that code.
Create a page called Teams.
Go to wp-admin > Settings > BuddyPress > Pages
Select the Teams page for the User Groups option and then Save
Go to yoursite.com/teams/
Hi there,
After I successfully altered all translations described in this guide, I now wish to alter the groups slug to something else.
I think I am close. Changing the BP_GROUPS_SLUG is deprecated, so instead, I found that you can change the slug by uploading the following bp-custom.php file into the wp-content/plugins/ directory:
<?php
add_filter( 'bp_get_groups_root_slug', function() {
return 'teams';
} );
This changes the slug, but unfortunately also makes all group-related pages result in a 404.
What do I do to fix this? Thanks for your help!
That would probably work as long as it could be automated. I suppose the question would be how to implement that? I’m new to BuddyPress.
Yes. I’m using Paid Membership Pro to create and signup for levels (and block most of the site and all of BuddyPress and bbPress from non-members). The levels are the determination on the groups. There’s Scout, Scout Parent, Adult Leadership and Committee Members. Ideally, any message would go to Scout and the corresponding Scout Parent. Technically speaking, to stay compliant with the Regs I could do a more generic approach as well, such as copying all Adult Leadership members on messages. However, in our Troop the preferred method is to copy the Parent.
Which BP Theme are you using? BP Nouveau? ( Settings>>BuddyPress>>Options ).
Good Afternoon!
I think this might be a feature request as I can’t find anything about it anywhere, so I may need to move to Creating & Extending? I’m using BuddyPress for a Scout Troop Members portal. It allows the Patrols to collaborate in a private environment outside of regularly scheduled meetings. However, the issue I’m having is staying compliant with BSA Youth Protection policies that state that at least two adults must be included in any coversation with a Scout. Scout to Scout should be fine, but I need a way to create a child/parent relationship for Scout’s accounts and automatically copy the parent on any messages to the Scout. Anyone have any thoughts?
Are you referring to your translation of the BuddyPress word ‘ago’ that is shown in the groups last update date? I can see it in line 387 of the pot file.
Hi there,
What I was getting at earlier is that there’s a shortcode setting = view=”default” which should use the same css as the theme default, however I’ve just checked and in this context the only setting that seems to work is the default list view, so yes you are left having to undo the list css and turn it into a three column view.
I tried this which gave me a three column view, but not one that matched the one produced by nouveau:
.featured-members-list li {
overflow: auto;
list-style: none;
float: left;
width: 30%;
margin: 0 20px 28px 0;
border: 0;
}
Been looking in BuddyPress to see what CSS makes up the members list when it’s in three column mode but not found much so far.
Found more. This is due to the Template Pack. If I change it to BP Legacy, it works (including the search for groups and members). Then if I change it back to BP Nouveau, they are broken again. Looks like I’m having the same issue as this one:
https://buddypress.org/support/topic/nouveau-group-post-activity-not-shown/.
Any update on this bug?
Thanks
More investigation result. Here’s one example: When I say the format is gone, the icon in front of string “Registering for this site is easy.” doesn’t show. When I inspect the element, it’s there:
<span class=”bp-icon” aria-hidden=”true”></span>
But in the Styles, it doesn’t have any of the styles from buddypress.min.css, e.g. “.buddypress-wrap .bp-feedback.help .bp-icon, .buddypress-wrap .bp-feedback.info .bp-icon”
So looks like it’s due to the problem to load the css file. But I do see the file under /site/wwwroot/wp-content/plugins/buddypress/bp-templates/bp-nouveau/css.
Comparing that file with the same file from a website which works, they are the same. So the file is good. But somehow it’s not loaded.
Thanks for the quick reply. When I said import, I mean the other website is also using WordPress. I did get 2 Register page after importing. I set the original Register as the page for Register in BuddyPress Settings -> Pages. The page did load with all the injected fields like:
Username (required)Email Address (required)Choose a Password (required) Confirm Password (required).
But the problem is they are all in 1 line.
Thanks
BuddyPress will not use the content from pre-existing pages.
It injects all content into each page assigned to each component.
Please review this content from the BP documentation.
I cannot duplicate your issue.
I created a Profile field called Nickname and set it to Required.
I can edit that field via the Extended tab – and it has no effect on any field on the User > Profile edit screen.
Under Settings > BuddyPress > Options, do you have this option selected ?
Enable BuddyPress to WordPress profile syncing
I tested then toggled that option – the behaviour was the same re your issue.
Thanks for your suggestions @venutius. With these the only options I’m going to wait for BuddyDev to update a workaround into BuddyPress Member Types Pro plugin (he’s very proactive, and says it’s now in queue).
Hopefully Nouveau and future BP templates will make conditionally hidden (but required) xProfile fields inert in this state. These fields are so important to augmenting registration on BP sites, and so hopefully it gets baked into the code (instead of having to find workarounds).
I appreciate your help!
Sam
Sorry, this forum is for BuddyPress support, Youzer is premium only so if you want to use it you would need to pay.
See my response in https://buddypress.org/support/topic/bypass-email-requirement-2/ it includes a function to remove the required setting for profile fields in BP Nouveau, I think it will help.
You might have a conflict, try deactivating all other plugins apart from BuddyPress and switching to a default theme such as Twenty Seventeen then testing.