Using the plugin "Advanced Custom Fields": https://wordpress.org/plugins/advanced-custom-fields/ I am able to add my custom fields to profile.php.
But how do I remove the default elements from profile.php (Personal Options, Name, etc.)?
I know I can create new template files in my child theme to override how pages look, but I can't find how to do this with profile.php.
I started using CSS to hide the elements, this works except for the titles which have no class or ID, and I can't simply hide the entire form because Advanced Custom Fields places the new elements in this same form.
I would prefer to stay away from large plugins that create front end user accounts on top of the existing system just so I can get a customized profile editing page.
Thanks for any help.