Skip to:
Content
Pages
Categories
Search
Top
Bottom

Suggestion for BuddyPress "Account Creation Page"

  • Avatar of rickkumar
    rickkumar
    Participant

    @rickkumar

    We have a new BP/Multisite site.

    Everday I see new members register and show up in the following sections:

    WP-Admin

    Activity on the site

    But the problem is if you go to site.com/members it only shows the ones that have actually activated their accounts by clicking the link in the email they received after registering new account.

    These members who have actually activated their accounts are way less than who have registered and never activated their accounts.

    It makes me think that many of the new registrations are coming from spammers who just want to register and spam your site but once they find out that they have to activate their accounts etc then they just don’t bother any more.

    I am wondering if it is a good idea to discourage spammers by putting a text note on the account creation page such as:

    —————————————————————–

    You will get a link in email to activate your account.

    —————————————————————–

     

    Currently a message similar to the above shows up after people register for the new account.

    But I think it is also a good idea if they know before account creation so that they don’t bother if they are spammers.

    Just a thought.

    Thanks.

Viewing 10 replies - 1 through 10 (of 10 total)
  • Avatar of @ubernaut
    Ben Hansen
    Participant

    @ubernaut

    makes sense to me you should try doing that locally and report if it makes a difference or not I’m sure if something that simple makes an improvement the core devs would probably want to add that.

    Avatar of rickkumar
    rickkumar
    Participant

    @rickkumar

    Thank you.

    Hopefully the devs can comment on this thread because almost 70 % of the new members never activate their account from the email they get…so definitely vast majority of these 70% are spammers.

    Q: How can I display a message like this “You will get a link in email to activate your account after registration” on the account creation page? 

    Thank you.

     

    Avatar of @ubernaut
    Ben Hansen
    Participant

    @ubernaut

    i would say a template file i think there should be one called register.php? Be advised i know plenty about css/html but i can not give you any advice with regards to php so you’d probably want to know what you’re doing before you go around messing with that file.

    Avatar of rickkumar
    rickkumar
    Participant

    @rickkumar

    Thank you, I will research more before I make any changes.

    Avatar of @ubernaut
    Ben Hansen
    Participant

    @ubernaut

    glad to be a help let us know if that works!

    Avatar of @ChrisClayton
    @ChrisClayton
    Participant

    @chrisclayton

    Then easiest way to show a message on the registration page is to edit the template in your theme and replace the default message. http://buddypress.trac.wordpress.org/browser/trunk/bp-themes/bp-default/registration/register.

    If you want an alternative way, there is numerous action hooks within the file, so you can add the message via a plugin.


    function cc_registration_notice() {
    echo 'You will get a link in email to activate your account after registration';
    }
    add_action( 'bp_before_registration_submit_buttons', 'cc_registration_notice');

    Avatar of Paul Gibbs
    Paul Gibbs
    Keymaster

    @djpaul

    > once they find out that they have to activate their accounts etc then they just don’t bother any more

    Unfortunately, time has shown this not to be true; it certainly lowers the amount of spam accounts, which is why activation is on by default. Spammers are either automated or just won’t bother to read any notices you show them.

    Avatar of danbpfr
    danbpfr
    Participant

    @chouf1

    Hi,

    don’t try to prevent spammers. They already know how WP is working. :D

    So you have many unconfirmed subscriber anyway. In such case, you could resend the activation email or delete the unconfirmed account. A small plugin do this very easely:

    http://wordpress.org/extend/plugins/unconfirmed/

    I use it regularly on my 1.6.2 network without problems. ;-)

    Avatar of @ubernaut
    Ben Hansen
    Participant

    @ubernaut

    @chouf1 thanks for that plugin link gonna check that one out myself!

    Avatar of rickkumar
    rickkumar
    Participant

    @rickkumar

    @Chouf1 …. wonderful plugin.

    That’s exactly what we need.

    Thank you.

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

You must be logged in to reply to this topic.