I’m using WordPress 6.8.1 and Buddypress 14.3.4 on a subdomain multisite installation. Everything is working just fine except for one thing: when a member clicks ‘My sites’ nothing shows up. I’m a member of two sites and I signed up with a test account and still nothing.
I’m wondering if it’s because I created the sites before I actually installed Buddypress? There doesn’t appear to be an option in the Buddypress network tools to recalculate the sites.
Thanks for any help.
Hi @dreampixel,
Thanks for bringing this to my attention. It looks like some of the notifications are not being deleted when in actuality all should be deleted that are related to the deleted user.
For example:
- new_membership_request <- this is what you initially indicated
- bbp_new_reply <- this what you indicated next
- new_message <- notification for Private Messages
The issue is that the function that deletes notifications in the event of a deleted user does not take into account that some notifications have the user_id of deleted user placed in the secondary_item_id column in the bp_notifications`database table.
Long story shorter, I have a tentative patch that I am testing that will provide a remedy for this bug. I’ll create a ticket for a fix once I’m satisfied with the patch. I’ll keep you updated as to the progress and I’ll try to fit this into the next available release.
As the title suggests, I have created a BP within the company’s intranet for corporate culture and employee communication. All tasks are completed within the intranet, and connections to the public network are prohibited due to the involvement of confidential data. But now, after creating an account in BP, it is necessary to verify the email address to activate it, which causes the server to be unable to connect to the public SMTP server using protocols such as SMTP, resulting in the account being unable to be activated.
I hope this issue can be resolved, thanks!
P.S. My native language is not English, the above content is from Google Translate. Please forgive any grammar errors.
Sincerely,
Cloud.
Hi @thinlizzie,
Yes, that is correct. It won’t be from the logged-in user. Currently, I am pulling the username from a page url. The username is located at the very end of that url. Here is an example of what it would look like for @johnsmith:
http://www.samplewebsite.com/bpmembers/johnsmith
*The url structure above does not change based on login status. The url would be exactly the same for both logged-in users and visitors (not logged in) viewing that page.
I want to pull information from any user’s account that is stored in my site’s database (profile image, bio, etc.) and use separate shortcodes to display each piece of information on any page I create in my WordPress admin. Also, the information will not be different, but display the same profile information regardless of login status. So a visitor or logged in user would see the same profile information.
I hope I can achieve this using PHP codes and custom shortcodes that look something like this:
Examples:
[show avatar username= “johnsmith”]
[show description username= “johnsmith”]
This way, I can manually swap out the username within the quotations to display information for any user’s profile.
Thanks @wbcomdesigns and @imath!
I stopped using Loco and created a custom language file. I found most of the strings, but there are still some missing: ‘visit group’ and ‘account settings’ for instance.
Maybe I need to update my Danish translation to latest pot-file? It is only 93% in Polyglot.
Where do I download the latest .pot?
Thanks again!
To assign a custom template to your BuddyPress registration page instead of using the standard blog post template, you can follow these steps:
Install a Page Builder: Consider using a page builder like Elementor along with the BuddyBuilder plugin. This combination allows you to create a custom registration template easily.
Create a New Template: Navigate to Templates > Add New in your WordPress dashboard. Choose “BuddyPress” as the template type and select the “Register page.”
Design Your Template: Add the necessary widgets such as “Account Details,” “Profile Details,” and a “Submit Button.” You can also customize the layout to fit your site’s design better.
Set the Template: Once your template is created, ensure it is set as the default for the registration page in the BuddyPress settings.
Test Your Changes: After saving your changes, visit the registration URL to confirm that the new template is applied correctly.
By following these steps, you should be able to assign a custom template to your BuddyPress registration page successfully. If you have any further questions or need assistance, feel free to ask!
Also, if you’re considering investing in real estate, check out Faisal Town Phase 2 for a prime location with modern amenities.
The same problem seems to appear at other endpoints. I tried to create an Activity with a different user_id with the admin account, and it also returned the same error message.
ok, I just tried that on my staging site and same issue occurs. It still sees the Group I created before. It’s like it’s somehow still connecting with an existing BuddyPress account, only I have no way to clear that out or select to create a new account.
Hello,
I use Buddypress for an intranet. I want to create an useraccount with only the possibility to read.
I tried some rolemamagement-plugins but that did not work.
After hours of trying I will ask here if anyone knows if it’s possible. Or maybe have another solution to create a read-only memneraccount.
Thanks in advance,
sincerely, Marli
greetings from Amsterdam, the Netherlands
Update clarification:
Apparently member types is front end and visitors to the site sees something like “User1 is an student” and “User2 is a teacher” where student and teachers are the member types, but user roles is back end and can be used to create conditions in wordpress.
What I’d like is something that allows people to register as different roles/types that can then allow them to be automatically (as opposed to the site admin having to manually assign each user after they sign up) restricted or redirected to different pages. For example, people who want to register as students use Form1 which automatically registers them as role/type “student”, and people who want to register as teachers use Form2 which automatically registers them as role/type “teachers”. Then all teachers get access to quizzes and quiz answers page, but students only get access to quizzes page.
I am only testing so I would like a free alternative, I don’t mind using several plugins to work together. I saw an old post on Stackexchange recommending a plugin called “Buddypress User Account Type” but this plugin is not available anymore.
Is there anyone who knows of an alternative?
Hi All, I’m using the Vikinger theme to create a social network experience for the Educational Virtual World we are creating. I have WordPress 6.5.2, BuddyPress 12.4.0 and the website is: https://www.zarbul.com.
When I have a user account set to Administrator clicking on the Groups menu item goes to http://www.zarbul.com/groups, but if the account is set to anything other than Administrator clicking the Groups menu just goes back to the HomePage.
Not sure if I just have it setup wrong, there is a conflict with some other Plugin or ???
Thanks in advance for any help. I spent hours yesterday doing research and testing a variety of solutions, but nothing seems to be working.
@imath – is it possible to just disable the registration page/slug completely? We’re using Formidable Forms as a registration form for people to sign up to the website and the WordPress user accounts are linked to the BuddyPress profile anyways. Right now – with the slug being /register/ – we’ve created an actual page with the slug /register/ that hosts the Formidable Form which seems to overwrite the BuddyPress sign-up form. If I change the BuddyPress register slug settings to /sign-up/ it creates a new sign-up form which just messes up our profiles/website access. Otherwise I’d have to change the Formidable Forms registration slug to /sign-up/ as well and we’d have to create a redirect from /registration/ to /sign-up/ because the /registration/ slug is in use across the site and on other third party channels too.
Sorry, that’s the correct message flickering:
“You have successfully created your account! To begin using this site you will need to activate your account via the email we have just sent to your address.”
I ran the German translation through Google Translate.
Hello,
When a new user registers and comes to the page after the registration process
bool(false) string(6) “j. F Y” NULL
Then the menu of the website is greatly enlarged in height and the message:
“Your user account has been successfully created! In order to fully use the functions of the members area, you must activate your account via the activation link in the email we are currently sending you.”
is constantly flickering on and off.
What could be the reason?
Registrierung bei Chopper-Motorrad
Greetings
Reiner
Hi,
This is probably due to the fact that historically account are created on regular (in the sense of not multisite configs) sites.
We introduced since 2.0 a specific constant to skip this account creation, I advise to add it to your WP config file:
define( 'BP_SIGNUPS_SKIP_USER_CREATION', true );
I’d like to get some of the xprofile fields in the initial WP new user form (for avoidance of doubt that’s this one: example.com/wp-admin/user-new.php)
The reason is that my admins never complete the new user signup properly, even though they’re redirected to the extended profile page once the new account has been created!
Is it possible?
Thanks
Peter
Saving settings gives a “Sorry, you are not allowed to access this page” message.
Trying to set to Nouveau won’t save. It just keeps going back to Legacy. Totally not working anymore.
Troubleshooting attempts included shutting down other plugins, turning on registration of new users and sites, deleting table data in phpMvAdmin, etc. Tried deleting the subsite and recreating it. tried switching up themes. Tried clearing the cache. All work using Superadmin accounts.
The rest of the multisite is working fine.
No luck. Am I missing something that keeps it hopelessly broken, no matter how many times I try to wipe it and try again?
Backstory: On a multisite. Past experiments with Buddypress on this multisite. Problems emerged during attempts to set up a new site in the multisite using Buddypress.
Running WordPress 6.2.2. I have been trying to use BuddyPress version 11.2.0.I have been attempting to use the BuddyX theme. No custom modifications
Saving settings gives a “Sorry, you are not allowed to access this page” message. Trying to set to Nouveau won’t save. It just keeps going back to Legacy. Totally not working anymore.
Backstory: On a multisite. Past experiments with Buddypress on this multisite. Problems emerged during attempts to set up a new site in the multisite using Buddypress.
Troubleshooting attempts included shutting down other plugins, turning on registration of new users and sites, deleting table data in phpMyAdmin, etc. Tried deleting the subsite and recreating it. tried switching up themes. Tried clearing the cache. All work using Superadmin accounts.
The rest of the multisite is working fine.
No luck. Am I missing something that keeps it hopelessly broken, no matter how many times I try to wipe it and try again?
I am using WordPress version: 6.2.2
I am using BuddyPress version: 11.2.0
My website is https://entertainerdrivers.com/
I installed Buddypress and set everything up via watching a WPtutorial video. After I set everything up I created a dummy account, to see how everything functioned on something other than my admin account. My issue is the toolbar at the top. Users can click on the wordpress icon, on the left side and get to my wordpress details. How do I not allow this? I have disabled all of the buddypress pages until I can sort this out.
Is there a way to charge people (one-time fee) to create an account and post in their bio, feed, etc while allowing people to view their content without an account for free
@imath Thanks Mathieu for your reply and the offer.
Yes I would be happy to contribute where I can. Happy for an account to be created on the staging site 😄
Hi @fawp
Thanks a lot for your feedback. I agree making easier for users to know about BuddyPress would be great, this is what I understand about your point on marketing (the right product, at the right time, etc..).
About documentation, we’ve tried to work on it but temporarily stopped due to the lack of contributions, here’s our last meeting summary about it: https://buddypress.org/2022/04/march-documentation-contributor-meetings-summary/
We’d be very happy if you could help us into this area, we’ve put a staging site in place. If you want to be part of this work I can create an account for you on this staging site 😉
Our member directory currently shows all accounts ever created, including those which are currently inactive. How can I show only active members?
Hello. Is there some kind of plugin that will allow you to create several types of profile on one account? For example, the profile type is contributor, this is a regular profile. And the business profile type is the company profile.
So that the user can switch between profiles from one personal account.
Hi @gyrus
You may can keep everyone register on your site. But you can disable e-mail activation for users. So they account will active if Admin approve it.
Use this snippet below :
https://gist.github.com/KaineLabs/c0dfe6d07c64c1ab0d34046e7853251a
Add it to the file “bp-custom.php” in the path “wp-content/plugins”.
Ps: if you didn’t find the file “bp-custom.php”, just create a new one.