User Extra Fields

Easily add extra fields to the user register page! WordPress User Extra Field plugin si WooCommerce and WPML compatible!

LIVE DEMO

http://www.codecanyon.eu/wpuef/
user: demo
pass: demo

CUSTOMIZE REGISTER PAGE

WordPress User Extra Field lets site admin to easily add new fields to the user register page. This can be done using a nice graphical composer. Fields that can be added are:

  • File
  • Text
  • Textarea
  • Number
  • Email
  • Site url
  • Date
  • Time
  • Multiple choice
  • Single choice
  • Dropdown menu

All fields can be optionally setted as required field during registration. Furthermore, for Date and Time fields the plugin uses nice calendar and time jquery componets to help users in selecting right values.

FILE UPLOAD

With the file extra field, you can let you users/customers to attach files to their profile! This can be done during registration process or even during WooCommerce checkout process! Site admin can also limit file size and file types allowed to upload.

NOTE: In some cases you have to set LimitRequestBody max bytes value on your web server to the size you need (or the maximum allowed size). To do that, simply edit the .htaccess (or httpd.conf) on you root adding “LimitRequestBody 0” at the end of the file.

USER PROFILE EDIT PAGE

WPUEF extends the user profile page adding the extra fields created. In this way every user (or site admin) can edit his info.

WPML COMPATIBLE

WPUEF is wpml compatible. Create as many fields you want, then translate labels and description using the WPML -> String translation menu

WOOCOMMERCE COMPATIBLE

WPUEF supports WooCommerce. Automatically adds extra field on the registration.
Your customer, by default, will be able to edit extra fields on their “My Account” page but, optionally, the Shop admin can configure every field to be editable only in “Shipping Address” or “Billing Address” edit pages!
Furthermore, Shop admin can also trace this extra info directly on the backend order detais page.
Infact WPUEF adds a new meta box containing the extra user fields box next the customer info box. In this way you can have all the user and order infos under controll in one place!
Furthermore, every extra field can be optionally (or ONLY) displayed and edited also on the checkout page. This can be usefull during user registration on checkout step. Extra fields will not be saved if guest checkout is allowed.

FIELDS CAN BE EDITABLE ONLY BY ADMIN

Shop admin can choose to create fields to be editable only by him and visible on user profile page

WOOCOMMERCE EMAILS SUPPORT

Optionally, all the users extra fields can be reported directly into the WooCommerce emails, in this way you can keep an eye on all the user extra info at once!

USE EXTRA FIELD PROGRAMMATICALLY IN OTHER PLUGIN/THEME

WPUEF exposes two function:

  • wpuef_get_field($field_id, $user_id = null)
  • wpuef_set_field($field_id, $value, $user_id = null)

that lets you to read/save a field in your theme or plugin (field id value can be read in the graphical editor after field creation).

KEEPS YOUR SERVER CLEAN

On user deletion, every file attached is deleted too.

GRAPHICAL COMPOSER

Create and edit all the field you want