Possibly a good template plugin would be https://wordpress.org/plugins/bp-xprofile-rich-text-field/ it’s got the filters and actions you’d need. It’s not straightforward, you’d need to extend the BP xProfile Field Type class in order to have it as part of the xProfile field type collection by the looks of things. I agree it would be nice to have it documented but we have what we have. Maybe one of you can strip down one of these plugins and write it up for the rest of us?
The other option is to ask either of the collection plugins to add your type to their collection?
Member is not part of WordPress’s default roles, so you must have created this using the user role editor you posted the link to. When you did that, you must have added some extra capabilities above the default subscriber, it’s one of those extra capabilities that we need.
A general question, not related to a live site at this point, just something I’m playing with.
With a fresh WordPress + BuddyPress install, under Users > Profile Fields, I’ve created a new field called Last Name.
New registrations are capturing the data correctly and it is stored in wp_bp_xprofile_data.
Is there any easy way of also getting that value into wp_usermeta.last_name as well?
Thanks in advance.
Hi, community I need your help.
I’m using BuddyPress + WordPress multisite.
The current situation is this:
When a user is invited to join a blog he gets an email via wp_mail. He/she don’t get any notification via BuddyPress about that.
I want to also add the mail which WP send to user to the BuddyPress as BP_message so the user can accept the blog invite from his/her BP inbox.
Do you have any ideas?
Thanks in advance
Lena
Untested, but try:
function custom_format_buddypress_notifications( $action, $item_id, $secondary_item_id, $total_items, $format = 'string' ) {
// New custom notifications
if ( 'custom_action' === $action ) {
$custom_title = "You have new custom notification";
$custom_link = get_permalink( $item_id );
$custom_text = "You have a new custom notification";
// WordPress Toolbar
if ( 'string' === $format ) {
$return = apply_filters( 'custom_filter', '<a href="' . esc_url( $custom_link ) . '" title="' . esc_attr( $custom_title ) . '">' . esc_html( $custom_text ) . '</a>', $custom_text, $custom_link );
// Deprecated BuddyBar
} else {
$return = apply_filters( 'custom_filter', array(
'text' => $custom_text,
'link' => $custom_link
), $custom_link, (int) $total_items, $item_id, $secondary_item_id );
}
return $return;
}
}
add_filter( 'bp_notifications_get_notifications_for_user', 'custom_format_buddypress_notifications', 20, 5 );
We’ve had a few requests for Fan Page functionality recently so I took a look at the announce group code to see what changes could be made to turn it into a fan page plugin. Other than changing the name to fan page I also noted that it did not prevent group members from creating new topics in the forum so I’ve forked the plugin and added those changes. Hopefully that will deliver something like what you are looking for. I’ll submit it to WordPress.org and let you know once it’s live.
There’s a plugin the converts a group to announce only, maybe that could be the basis of a fan page?
BuddyPress Announce Group
WordPress did it part by successfully assigning the posts to the author. It is indeed visible from the backend that posts were assigned.
From the frontend, the main profile of the author which is visible to the public, that isn’t showing any posts. It’s like they are not syncing.
BuddyPress does not manage what happens to posts when a user is deleted, I think that’s a WordPress function.
Try something like this in the Additional CSS tab of the WordPress Customize area:
#forums-personal-li {
display:none;
}
Hi,
I have a multisite install with one main domain and 3 sub domains. I have buddypress activated locally on each site rather than network-wide. I’m using the recently active members widget on one of my pages of one sub domain, but I want it to show only users from that same sub domain and not users from across the whole network. Is this possible?
Both wordpress and buddypress are running on the latest version.
Thanks!
Hi everyone,
My friend and I are having issues with our Activation Email. While we are also sending emails by another plugin which is instant. We are using our own Host to send the emails.
Sometimes it gets sent straight away while some email providers it can take up to a day for them to get it.
Looked around and they also mostly are about Not Sending ours send just some are really late.
Does anyone else have this issue?
BuddyPress 4.1.0 – WordPress 5.0.3
Thanks.
my website vikings.life WordPress 5.0.3 BuddyPress 4.1.0
Hi there!
I would like to display only member updates on the Activities page (Would like to avoid any other updates like profile changed, etc) – How can I achieve this? I have tried looking through the forums but unable to find a working solution – Nouveau has changed things?
Using the latest version of buddypress and wordpress.
any guidance please?
thanks
You can use specially designed WordPress theme, I think the solution already exist.
BuddyPress
BuddyPress is a powerful WordPress plugin that takes the self-hosted WordPress sites to integrate with social network and community features. It allows you to handle user profiles, user groups, activities, and others within WordPress blogs. So you can use it as a social network for schools, colleges or universities or a communication tool for friends, organizations or companies; and more. As a result, you can easily develop WordPress community with BuddyPress.
Yes, it is on purpose – see the ticket.
Hi again,
I verify my other plugins and I think I have found where there is come from.
The problem occurs after installing rtmedia for WordPress, BuddyPress 4.5.5. The former version is 4.5.4.
The older comment are visible but not the new one after installing the 4.5.5 version.
Do you have an idea where is it come from ?
Thx a lot for your support.
Recently updated my site to the newest WordPress and Buddypress updates. Everything else seems to work fine but people are not able to register. The register page is there and user is able to fill it out but after hitting submit, it just refreshes the register page and the password section is highlighted. This happens even if a strong password was used. I’ve read previous threads about this who suggested making the subdomain folder title in lowercase. Didn’t work. Also someone suggested adding www. in wordpress url in settings. That kicked me out of the site to where my username and password would no longer work. Had to restore backup to get back into my site.
Register
(I have a placeholder page on fabambitious.com currently because of issue)
Help anyone? I want to launch my site in few days….