Skip to:
Content
Pages
Categories
Search
Top
Bottom

I cannot change the text on the Registration Page


  • TAC28
    Participant

    @tac28

    Hi,

    I have searched the forums but only seem to be able to find answers that relate to customising the page or bp themes. This is my first time using bp so I don’t have any knowledge to help me work this out myself either.

    I have a website that I am adding a ‘Members Area’ to. The website is public but this area will be private and this is where I want the bp functions to show up. I have created the registration form and it looks fine; I am using a child theme based on Headway Base and have no need of a bp theme.

    I found the register.php file and made my changes, using a proper text editor. I re-uploaded the file but nothing changed. I have uploaded it in a few places but nothing has worked.

    Where should I upload it to?

    I also want to change the “This field can be seen by: Everyone” text as I don’t want members to think their information is public. Where can I find that and where would that get uploaded to?

    WP 4.0
    BP 2.1.1

    Thank you in advance for any help 🙂

Viewing 8 replies - 1 through 8 (of 8 total)

  • danbp
    Participant

    @danbp

    hi @tac28,

    as you’re a first timer, i would suggest that you read attentively the Codex, and try to understand how BuddyPres works.

    I am using a child theme based on Headway Base and have no need of a bp theme.

    You can use any theme you want with BuddyPress.

    Modifying the registration page is explained here.

    xProfile fields settings is explained here.


    TAC28
    Participant

    @tac28

    Hi and thank you danbp,

    I have read the documentation but not the codex yet.

    I also had read that article on the modifying the registration page but I can’t see anything relating to changing the text on the live registration page. I don’t want it to say “Registering for this site is easy….” because they are not registering for the site, just the members area. I have changed the text in the register.php file but wherever I upload it to the changes do not show up.

    It did help me find the setting in Profile Fields to change the “This field can be seen by: Everyone” text to “This field can be seen by: All Members” 🙂


    danbp
    Participant

    @danbp

    Members are the heart of BuddyPress. When a user register on a BP activated site, this user is automatically a “member”.

    So i guess “they are not registering for the site, just the members area” is just impossible. Don’t know what you already did to get a “private” member area, but if you have an issue, it’s mostly because you did something wrong. 😉

    To confirm to readers what you already get to work:

    To modify the registration page, on which appears the login fields belonging to WP (user, username, email & password), BP adds his own additionnal fields, under condition you activated the xProfile component.

    By default, BP add only one field in the mandatory field group “Base”: NAME.

    When the admin add a new field, he can choose between different field status, and depending this status, you will see phrase such as “This field can be seen by: “.

    These settings are avaible in Dashboard > Users > Profile Fields


    TAC28
    Participant

    @tac28

    Thanks again 🙂

    I know how to edit the Profile Fields now.

    I have changed the wording in the register.php file and just want to know where to upload it so the changes will show up?


    danbp
    Participant

    @danbp

    The original register.php file is in bp-templates/bp-legacy/buddypress/members/register.php

    You copy this file and add it to your child-theme (mandatory in such case), to get:

    /your-child/buddypress/members/register.php

    It is in this copy where you do your modification.

    Remenber also to never modify a core file directly, as you will loose your work at the next update.

    References: https://codex.buddypress.org/themes/


    TAC28
    Participant

    @tac28

    Thanks, I have the file and I amended it.

    Is/your-child/buddypress/members/register.php

    The WordPress child theme?


    bp-help
    Participant

    @bphelp

    @tac28
    A child theme is something you create that can inherit styles, functions, layout, etc. from the parent theme you use. You have to be using some sort of theme now so you would make a child theme that inherits from a parent theme and you can make your customizations in the child theme. This way your customizations are not overwritten when you update the parent theme. Please review:
    https://codex.wordpress.org/Child_Themes


    TAC28
    Participant

    @tac28

    Thanks bp-help, I know about child themes for WP and I use them all the time.

    I’m not asking what they are, I wanted to know where to upload the register.php file so the changes I had made would show up.

    So if anyone can tell me where to upload the register.php file to that would be great 🙂

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘I cannot change the text on the Registration Page’ is closed to new replies.
Skip to toolbar