I want to make it so that logged in users can edit their information on a page in my site, so that I can avoid having them go to the admin side all together.
I was thinking that I could create a shortcode (in functions.php) that would create the correct table and insert it into the page. I am just starting out with PHP/WordPress so I'm not sure if this is the right path to follow - are there any good resources out there to point me in the right direction?