Viewing 2 replies - 1 through 2 (of 2 total)
  • Hi Derek,

    You may consider using an ecommerce plugin such as WooCommerce to handle customer registration. WooCommerce has a big user base and many add-on plugins available, highly customizable to suit your needs. customers can edit their account information after logging in.

    as for security, you may use a ssl certificate to encrypt password during transmission.

    There are a few plugins that can add custom fields at woocommerce registration page. I have recently released a plugin custom fields for woo customers . The free version provides basic features and allows you to add custom text fields at customer registration, checkout and user profile page at the back end. You may use a custom login form template and css to control the display of the added fields.

    as for the file upload, you may consider another plugin pods. it takes some time to learn pods but once you know how it works, pods can help you to do a lot without coding. for example you can create a custom post type with custom fields to store the uploaded file and other information, set permission to the fields, and use a short code to generate a form on account page. when customers log in, the form will display for your customers to upload files.

    You will probably need to write a custom function to trigger the email after file uploaded.

    I hope the above helps you in your project.

    best regards.

    Oliver

    another option is to use a contact form plugin for the clients to upload the file and send to you. the contact form can be wrapped in a page template after checking user has logged in. there are quite a few plugins available, such as contact form 7, or the newer Caldera forms with many new features.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Customer form and login’ is closed to new replies.