WordPress.org

Ready to get started?Download WordPress

Forums

Paid Memberships Pro
[resolved] Customize the membership form? (6 posts)

  1. rwilki
    Member
    Posted 7 months ago #

    Love your plugin. I know that you provide customization services and I will definitely take you up on this in the future. In the meantime, can you point me in the right direction for some tips on customizing the membership signup form?

    I need to add some fields, as well as is there an option for file upload?

    Thanks so much! Awesome job on the plugin!

    https://wordpress.org/plugins/paid-memberships-pro/

  2. messica
    Member
    Plugin Author

    Posted 7 months ago #

    Hey there,

    The Register Helper Addon should do exactly what you want :)
    http://www.paidmembershipspro.com/add-ons/plugins-on-github/pmpro-register-helper-add-checkout-and-profile-fields/

    The readme.txt file is full of examples including file uploads.

    Hope that helps!

    Thanks,
    Jess

  3. rwilki
    Member
    Posted 7 months ago #

    So incredibly thankful for this! I really appreciate it!

  4. rwilki
    Member
    Posted 6 months ago #

    I got this to work pretty easily, thanks SO MUCH for this!

    1] In regards to customizing the form is there a way to edit the preset text that appears on the membership form? I know I can add new html via creating a new form field, but what about the default text that says: "Membership Level" and "You have selected the XXYYZZ membership level" text?

    2] When adding a new HTML field, it's not appearing anywhere. All my other custom new fields do appear. Is there a different statement I need to apply for location?

    Thanks again!

  5. rwilki
    Member
    Posted 6 months ago #

    this is the code I'm using:

    $text = new PMProRH_Field("experience", "text", array("size"=>40, "class"=>"experience", "profile"=>true, "required"=>true));
    pmprorh_add_registration_field("after_email", $text);
    
    $html = new PMProRH_Field("htmlsection", "html", array("html"=>"<p>You can put any HTML here, and it will be <strong>added</strong> to your form.</p>"));
    pmprorh_add_registration_field("after_email", $text);
    
    $text = new PMProRH_Field("company", "text", array("size"=>40, "class"=>"company", "profile"=>true, "required"=>false));
    pmprorh_add_registration_field("after_email", $text);
  6. rwilki
    Member
    Posted 6 months ago #

    Never mind, I figured out the problem. I have to end each statement with the proper synatx '$text=' has to end with '$text', etc...

Reply

You must log in to post.

About this Plugin

About this Topic

Tags

No tags yet.