Avatar of Member_2_7968517
Member_2_7968517
 asked on

Passing Information between WP-Members and Participants Database

Hello everyone. I'm working on a Wordpress site that has the following requirements; one, it must have a login functionality so that users cannot go into the shopping area of the site without logging in. Two, it must have a database that users can enter a variety of information into, such as a non-profit they'd like some of their proceeds to go to.

Currently, we have two plugins we have selected for these jobs; for the first, we're using WP-Members. The second is Participants Database. I was wondering if there was any way to pass information between WP-Members and Participants database so as to cut down on the total amount of fields that the end user has to fill in.

Thanks in advance!
WordPressDatabases

Avatar of undefined
Last Comment
Member_2_7968517

8/22/2022 - Mon
William Nettmann

There's always a way!

You could write a third plugin which has the sole purpose of capturing member information in suitable forms and saving the information as data for both WP-Members and Participants.

Another option is to add action hooks (plugin or theme) when a user is saved to update WP_Members and Participants data, as long as they both use the WP "users" and "usermeta" table.

If this sounds like you are not able to do it, I suggest looking to Gigs.
ASKER CERTIFIED SOLUTION
William Nettmann

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
GET A PERSONALIZED SOLUTION
Ask your own question & get feedback from real experts
Find out why thousands trust the EE community with their toughest problems.
Member_2_7968517

ASKER
Sorry, thought I had closed this.  Took to heart your "I'd never use this" statment.  Thanks William
All of life is about relationships, and EE has made a viirtual community a real community. It lifts everyone's boat
William Peck