Search Results for 'registration'
-
Search Results
-
Topic: Theme Incompatibility Issue
Long-time lurker on forums of every kind, I think this is my first time posting ever in my time on the internet, so you can tell that I’ve really run out of options :)! To be clear, the most important fact is that I found out that buddypress works with the twenty seventeen theme, but not mine (I did a preview with that theme, and that was when I knew I was in trouble).
As you can see, I added a top menu for people to register at: http://www.toledonaturalist.org/forums/
But there is no content on the page. I’ve thought of all sorts of fixes, the most promising of which is either making the twenty seventeen theme just for the forum pages (which is messy) or switching themes entirely. However, I am in grad school and pretty much every hour of my day is spoken for, so I don’t have time to switch themes. Does anyone have any recommendations on how I can make this work for my website? We are a nonprofit, and really looking forward to building an online community.
Also, I’ve only set up the registration page (i.e., linked it to buddypress in the buddypress pages tab), so the login page definitely won’t work if you click on that.
1. Which version of WordPress are you running?
5.1
2. Did you install WordPress as a directory or subdomain install?
Directly
3. If a directory install, is it in root or in a subdirectory?
Not sure!
4. Did you upgrade from a previous version of WordPress? If so, from which version?
Not sure!
5. Was WordPress functioning properly before installing/upgrading BuddyPress (BP)? e.g. permalinks, creating a new post, commenting.
No, it has never worked with my website.
6. Which version of BP are you running?
Version 4.2.0
7. Did you upgraded from a previous version of BP? If so, from which version?
No
8. Do you have any plugins other than BuddyPress installed and activated? If so, which ones?
Yes, but I’ve deactivated them all and it still does not work.
9. Are you using a standard WordPress theme or customized theme?
Standard
10. Which theme do you use ?
Gaea: https://themeforest.net/item/gaea-environmental-wordpress-theme/9383580
11. Have you modified the core files in any way?
No
12. Do you have any custom functions in bp-custom.php?
No
13. If running bbPress, which version? Or did your BuddyPress install come with a copy of bbPress built-in?
Version 2.5.14
14. Please provide a list of any errors in your server’s log files.
Sorry, I’m not at this level!
15. Which company provides your hosting?
Host Gator
16. Is your server running Windows, or if Linux; Apache, nginx or something else?
Not sure!
17. Which BP Theme are you using?
Basic?
18. Have you overloaded any BuddyPress template files.
No
19. Any other site customisations that might have a bearing on the issue?
NoTopic: Bypass Email Requirement
This is a subject that’s been talked about off and on in Buddypress history. We all know that it’s handy to have a user’s email address for many reasons, but in general, people prefer to be asked less questions when signing up at a new website.
I hired someone for help with this a couple years ago, and the code they gave me still works (only with the legacy template pack though!) Here’s the code:
/** * Generate Random, unused email from the username * * @param string $username * * @return string random email */ function hello_generate_random_email( $username ) { $domain = '@metalheadswebsite.com'; $username = sanitize_user( $username ); $email = $username . $domain; while( email_exists( $email ) ) { //try another random email by appending some digit $email = $username . random_int( 1, 99999 ) . $domain;// there is vary low chance of having 100K users with same name anyway } return $email; } function hello_updatre_email() { // If the username is not given, let us not worry much if ( empty( $_POST['signup_username'] ) ) { return ; } //Also, if an email is already given by the user, do not generate one if ( ! empty( $_POST['signup_email'] ) ) { return ; } //now generate a random email and save it $email = hello_generate_random_email( $_POST['signup_username'] ); $_POST['signup_email'] = $email; } add_action( 'bp_signup_pre_validate', 'hello_updatre_email' );
This code works perfectly with the legacy template pack. The user signs up, and the function takes the given username & appends @metalheadswebsite.com to it, and submits it with the form. I’ve been using this code since 2017.
My problem is that now I want to switch to the Nouveau template pack, but this code does not work with it; it fails; users are prompted for the email address after hitting “Submit.”
I don’t understand how the nouveau registration works; the markup in that file is harder for me to understand than the one in legacy. Is it something simple that I need to do? Does anything stand out based on the code I provided?
PS) As I mentioned, I know this has been talked about in the past. I’ve read the suggestions people have given, but those suggestions are dusty now; the plugin called “Optional Email” does not work with Buddypress (Nouveau), at least not as of today.
The person who created the custom code for me is no longer doing this type of work. 🙁
Topic: No Activation Emails
So I’m having an issue where all emails except the registration email are going out from Buddypress. I’ve been digging through thread after thread looking for a solution with no dice. I have the latest version of buddypress installed as well WP Mail SMTP plugin installed configured appropriately with mailgun. Test emails work, password reset works etc. I’ve tried making a new template as well.
If someone could assist I would appreciate it,
thank you, SophiaTopic: User registration
Hey guys,
I m using buddypress and youzer on my website and it seems like whenever people use the registration form to sign up, they are taken back to the homepage but no user is being created in the database. I also have wpforo forum plugin running which supposedly works smoothly in conjuction with buddypress.
Looking forward to your help
greetings
fullenchiladaWordPress 5.1
BuddyPress version 4.2.0I created my WordPress website using a premier theme called WPLMS. I translated most of the website plugins by loco translation but I am facing issue with BuddyPress plugin, it is not translating the registration page and other related pages such as activating the account and so on… even though I manually translated the required texts into Arabic, I can see that it only works with the profile account page. And since it translating the login form which is part of BuddyPress plugin, I think there is an issue somewhere in BuddyPress. wish someone gets me to the right solution. thanks in advance
Hello,
I’m currently making a site using the SweetDate theme to bring tabletopgamers together. I’ve been trying for quite a while now to get the extended profile fields into the registration forms WITHOUT having to put them all in the Base Field Group (the theme creates a tablike structure making it very easy to distinguish the different Field Groups).The problem is people don’t understand they have to complete their profile and I can’t redirect them directly to their profile page to force them to fill it in. Doing this during registration would be much more logical but I can’t seem to get it done.
I have tried the following:
– Gravity Forms with Registration Addon : many (if not all, I tried so many things I can’t fully remember what’s the cause of what error) of the extra fields for some reason do not show up in the “tabs” of a profile. It also doesn’t “see” some extra fields for some strange reason so I can’t select them nor does it allow me to put the role as Participant.– I found a custom code from a person and it works BUT I’m using the GEO-wp plugin allowing people to search by their location using the location-field of GEOwp inside the Extended profile Fields. This locationfield however (named “city”) does NOT appear in the form created by the php this person wrote.
– I attempted adding code to the original code
<?php if ( bp_is_active( 'xprofile' ) ) : if ( bp_has_profile( array( 'profile_group_id' => 1, 'fetch_field_data' => false ) ) ) : while ( bp_profile_groups() ) : bp_the_profile_group(); ?>
changing the profile_group ID each time with the 6 extra I require. Unfortunately due to my basic php skills I run into a lot of white screens and the one that is working and sending data only puts the last id in the database; not even showing the base fields in their profile page (which they always do).Regardless… There must be a way where I can use the extended profile fields IN the registration page without having to get rid of the “tabbed” nature of the theme. OR, at least… be able to insert the “geowp/extended profile location field” into the custom code so people don’t need to take another step to complete a registration (besides extra profile stuff).
The normal registration page –> https://www.fitzsimmonsweb.be/test/mijn-account/register/
The tabbed profile –> https://www.fitzsimmonsweb.be/test/gamers/admin/ (all fields except base need to be inserted during registration imo depending on what kind of gamer they are)
Can’t add the custom code a person made cuz it screws this topic up.Anyways, I know this is a loooooooooooooooooooooooong read but I haven’t been able to find anything useful to help solve this. I can’t fathom that this isn’t possible… but it’s sure weird this stuff was never incorporated as far as I have seen during the 7 days Ive been banging my head (and fists) over this.
Any help would be appreciated as long as the solution allows me to have the person registering completing his or her profile in a smooth way.
Thanks in advance
Hi!
I am using BuddyPress with “SuitePlugins – Advanced XProfile Fields for BuddyPress”, and I created some custom fields. On the registration page I want to check if ex. “idofcertificate” custom field data exist in the database. If exist then throw an error, to only one account to be created with this “idofcertificate”. There is any resolution to do this?
Thank you very much!
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 there,
This is about: Not having to activate the activation key after the registration link:
After registering, I am sent an email that I must click to confirm and complete the registration.
How do I get that to be the end of the confirmation / activation process, rather than having to activate the key via a button? – (basically the key auto gets entered and activated upon link click)
Many thanks for your help
Topic: Problem with form
Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'ghostpool_reset_password_success' not found or invalid function name in /wp-includes/class-wp-hook.php on line 286
Error is displayed during user registration although user saw:
Check Your Email To Activate Your Account!
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.The email message never came.
Also… every email from login form, registration form, reset password form is not sent.
The title of the post is very self explanatory, I really need to disable the registration confirmation, I want users to sign up faster without the need to confirm their emails. Sorry for my bad English, I’m Brazilian.
Thank you.
Topic: Registration Error
I’m using BuddyPress plugin with wpForo and when I going to register a user then get following error.
Fatal error: Uncaught Error: Call to undefined function get_privacy_policy_url() in /hermes/bosnacweb05/bosnacweb05ac/b2351/ipg.checkkrocom/wp-content/plugins/buddypress/bp-members/bp-members-template.php:2421 Stack trace: #0 /hermes/bosnacweb05/bosnacweb05ac/b2351/ipg.checkkrocom/wp-content/plugins/buddypress/bp-members/screens/register.php(76): bp_signup_requires_privacy_policy_acceptance() #1 /hermes/bosnacweb05/bosnacweb05ac/b2351/ipg.checkkrocom/wp-includes/class-wp-hook.php(298): bp_core_screen_signup(”) #2 /hermes/bosnacweb05/bosnacweb05ac/b2351/ipg.checkkrocom/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters(NULL, Array) #3 /hermes/bosnacweb05/bosnacweb05ac/b2351/ipg.checkkrocom/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #4 /hermes/bosnacweb05/bosnacweb05ac/b2351/ipg.checkkrocom/wp-content/plugins/buddypress/bp-core/bp-core-dependency.php(359): do_action(‘bp_screens’) #5 /hermes/bosnacweb05/bosnacweb05ac/b2351/ipg.checkkrocom/wp-includes/class-wp-hook.php(298): bp_screens(”) #6 /hermes/bosn in /hermes/bosnacweb05/bosnacweb05ac/b2351/ipg.checkkrocom/wp-content/plugins/buddypress/bp-members/bp-members-template.php on line 2421