forms - How to create front-end (editable) Wordpress user profile pages?

admin2025-01-07  4

So I am using Gravity Forms to create registration and login forms. But after the user logs in, I want them to be able to see a custom front-end profile page instead of the default Wordpress user dashboard. This page has to be catered based on the role the user signed up for.

I want to refrain from using any plugins (other than Gravity Forms extensions) because this profile page has information that must be integrated with another plugin called AlexaCRM to work with Microsoft Dynamics. AlexaCRM works in the Wordpress editor and with Gravity Forms. I'm pretty sure another plugin will make it not work altogether or complicate things.

How can I accomplish this from scratch or with a Gravity Forms add-on? Thanks!

So I am using Gravity Forms to create registration and login forms. But after the user logs in, I want them to be able to see a custom front-end profile page instead of the default Wordpress user dashboard. This page has to be catered based on the role the user signed up for.

I want to refrain from using any plugins (other than Gravity Forms extensions) because this profile page has information that must be integrated with another plugin called AlexaCRM to work with Microsoft Dynamics. AlexaCRM works in the Wordpress editor and with Gravity Forms. I'm pretty sure another plugin will make it not work altogether or complicate things.

How can I accomplish this from scratch or with a Gravity Forms add-on? Thanks!

Share Improve this question asked Jan 11, 2019 at 7:47 Hex1189Hex1189 11 silver badge4 bronze badges
Add a comment  | 

2 Answers 2

Reset to default 0

I suggest using BuddyPress user profiles feature, you don't need to enable all BuddyPress features.

Gravity Forms can be used to create profile-like fields, but it is not really tied to real WordPress user profiles: https://www.gravityforms.com/creating-team-member-profiles/

Here are the following steps that can help you to achieve this.

  • create child theme or plugin

  • Create template file for that custom page (Reference)

  • Check login user user by using get_curent_user()

  • Now create form based on that information and update information based on that form
  • Now last step create Wordpress page and select that template

Congratulation now you can edit user information from front end.

转载请注明原文地址:http://conceptsofalgorithm.com/Algorithm/1736255401a278.html

最新回复(0)