User Registration Field Visibility add-on allows user registration fields to be hidden in the frontend form or your account profile page as per your choice.
You can either show the field on the frontend form but hide it in the profile page or show the field in the profile page but hide it from the frontend form. This is specially useful in cases where you want the fields to be shown only during the registration but hide it once they are registered or vice versa.
The addon also allows you to make the field read only selectively on your frontend form or account profile page. If you don’t want your user to change the details once they fill the registration form, then you can make those fields read-only on the profile page.
Show or Hide User Registration Fields
This feature allows you to either show or hide the form fields on the Registration Form and Profile Details. The setting provides three options to show the field: Registration Form, Profile Details and Registration Form and Profile Details.
Enable Read-Only to any Registration Fields
Another great feature that the add-on provides is the Enable Read-Only option. With this feature, you can make the form field read-only to the users. This setting also has three options: Registration Form, Profile Details and Registration Form and Profile Details.