While custom code is not required to add fields, we do offer support for creating or extending fields via custom code. If you aren’t comfortable with coding, use the settings page. Our most popular user field types can be added via a single settings page in the WordPress admin.
The code example below demonstrates how to use the PMPro User Fields API to register new fields, including advanced field types not offered via the settings page. You can also use custom code to extend the features of a field that was added via the settings page.