This topic has 14 replies, 3 voices, and was last updated 7 years by Laura.

  • Author
  • #137071
     airandfingers
    Participant

    Hi, I’d like to be able to customize the registration process in several ways:

    • On the home page’s form, remove the “Confirm” field
    • On the register page, only show “Username once” (under Account Details or Profile Details, not both)
    • Remove “This field can be seen by: Everyone” for fields whose visibility isn’t configurable

    Are there relatively simple ways to do any of these?

    I understand that I could directly modify the PHP in the theme directory, but I worry that I’d make a mistake, and that these changes would be overwritten when I update the theme.

    #137271
     Laura
    Moderator

    Hello, some can be done with css, i need to check it out, can you share admin credentials? 🙂

    Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solution

    Laura Solanes - Graphic Designer and Web Designer

    Please be patient as I try to answer each topic as fast as i can.

    If you like the theme or the support you've received please consider leaving us a review on Themeforest!

    Always happy to help you 🙂

    #137274
     airandfingers
    Participant
    This reply has been set as private.
    #137302
     airandfingers
    Participant

    Please let me know if you didn’t get my previous message with my credentials. I selected “Set this as private reply,” but I’m unfamiliar with this system; that may mean that only I (the creator of this thread) can see my reply.

    #137553
     Laura
    Moderator

    Hello,
    1- Attached screenshot. Do you mean this confirm?
    2- Just change the Username field Name for another, at Users > Profile fields
    3- It does require some php, i think the best way to do this is by a function that filters which fields are configurable and which not. For this you will need the help of a developer
    I am sorry i cannot do much more as its a custom request. But if you need anything related to css i am happy to help you 🙂

    Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solution

    Laura Solanes - Graphic Designer and Web Designer

    Please be patient as I try to answer each topic as fast as i can.

    If you like the theme or the support you've received please consider leaving us a review on Themeforest!

    Always happy to help you 🙂

    #137559
     airandfingers
    Participant

    1. Did you attach something? I don’t see it on here. I mean the second Password field in the Sign Up form you see on http://social.youtopiaproject.com if you’re not logged in.

    2. Ah I see, I can rename it to whatever text field I want.. but what does “Primary” mean, and why can’t I delete this field?

    3. I’m a developer, though I’m new to WordPress and themes. Would I just change the theme’s PHP files directly, and then re-do the changes every time we update SweetDate?

    Thanks for your help so far!

    #137864
     Laura
    Moderator

    Hello,
    1- You may need to edit the file, i can do that for you, but will need ftp credentials
    2- Primary fields are used by the system and cant be deleted
    3- You can use the child theme, is like an upper layer, every file at child theme is used instead of main theme files. So lets say you want to change header.php , you must have child theme activated, copy the header.php of the main theme, paste it at child theme, edit it and save. Now with every update that file wont be lost so your changes are safe. Again this is just an example 🙂

    Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solution

    Laura Solanes - Graphic Designer and Web Designer

    Please be patient as I try to answer each topic as fast as i can.

    If you like the theme or the support you've received please consider leaving us a review on Themeforest!

    Always happy to help you 🙂

    #138033
     airandfingers
    Participant

    Thanks for the info!

    1. I’d rather modify it myself – not for security reasons, but so that I can learn to make similar changes without bothering your support team. Following your answer to #3, I’ll give it a shot and let you know if I get stuck.

    2. Hm, I saw that there’s no “Delete” button, but what do you mean “used by the system”? Do these values need to be unique, or is the special in any way (other than being required and having its type fixed)? If I can’t remove it and I can’t change its type, then I’d like to replace one of my other text fields with it, but I need to know if there are constraints like uniqueness that it has to follow.

    3. Ah! That’s what the child theme is for… clever! 🙂

    #138424
     Laura
    Moderator

    Hello, find the file home-register-form.php at page-parts and copy it to child theme ( create page-parts folder )
    Now edit it and find

    COPY CODE
    
    <div class="row">
    					  <div class="five mobile-one columns">
    						<label class="right inline"><?php _e("Password",'kleo_framework');?>:</label>
    					  </div>
    					  <div class="three mobile-one columns">
    						<input type="password" name="signup_password" required="required" placeholder="<?php _e("Required",'kleo_framework');?>">
    					  </div>
    					  <div class="one mobile-one columns text-center">
    						<label class="inline"></label>
    					  </div>
    					  <div class="three mobile-one columns">
    						<input type="password" name="signup_password_confirm" required="required" placeholder="<?php _e("Confirm",'kleo_framework');?>">
    					  </div>
    					</div>
    

    These are the two password inputs, by deleting that row you can delete them. Customize it as you prefer 🙂

    2. They can not be deleted because buddypress would no longer work. For example, the name field, its needed for the username to work, while the birthday field is not used by anything, just a profile field

    Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Ticket solution

    Laura Solanes - Graphic Designer and Web Designer

    Please be patient as I try to answer each topic as fast as i can.

    If you like the theme or the support you've received please consider leaving us a review on Themeforest!

    Always happy to help you 🙂

    #138782
     airandfingers
    Participant

    1. Thanks! Removing the Confirm field from the true registration page is trickier, but now that I know what PHP to modify, I can do it, one way or another.

    2. Hm, I still don’t understand why Buddypress needs its own name/username field, but I can either figure it out from the code or just leave it be.

    Thanks for all your help!

    #139189
     Laura
    Moderator

    Glad to help 🙂

    Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solution

    Laura Solanes - Graphic Designer and Web Designer

    Please be patient as I try to answer each topic as fast as i can.

    If you like the theme or the support you've received please consider leaving us a review on Themeforest!

    Always happy to help you 🙂

    #155036
     Elijeh
    Participant

    Hello, I have the same problem with two password, username and email inputs. I did as you suggested above (file home-register-form.php at page-parts, copy it to child theme in create page-parts folder) and found the code you showed above, but which part do I remove and which do I leave in to have only one password, username and email inputs after activation?

    [attachment file=155037]

    Attachments:
    You must be logged in to view attached files.
    #155137
     Laura
    Moderator

    Hello, what you show at the screenshot is the default registration page of buddypress, you cant remove those field from that page

    Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solution

    Laura Solanes - Graphic Designer and Web Designer

    Please be patient as I try to answer each topic as fast as i can.

    If you like the theme or the support you've received please consider leaving us a review on Themeforest!

    Always happy to help you 🙂

    #155165
     Elijeh
    Participant

    I’m disappointed to learn that, but thank you for replying.

    #155293
     Laura
    Moderator

    No problem, let me know if you need anything else 🙂

    Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solution

    Laura Solanes - Graphic Designer and Web Designer

    Please be patient as I try to answer each topic as fast as i can.

    If you like the theme or the support you've received please consider leaving us a review on Themeforest!

    Always happy to help you 🙂

Viewing 15 posts - 1 through 15 (of 15 total)

You must be logged in to reply to this topic.

Log in with your credentials

Forgot your details?