Hi Eric,
I’m not familiar with these other plugins, but the kind of thing you want to do is possible, given knowledge of WordPress development. If you don’t have this knowledge yourself, I suggest you contact a WordPress developer for some custom work. It is not something you can do without writing custom code.
Thanks for answering. I would like to clarify.
Is it correct that one must signup with PD to enter other records into it at any later time? That a PD form will not be tied to a user of the wp site without this?
Will signup with PD register the person with WP as a wp site user?
I’m trying to understand the relationship between PD and WP and the users.
And the ultimate question: If it does not already do this, what would it take to get you to modify PD so it does what I want, since you know it so well? I just want it so a user register with wp and then access PD forms to build their own private records that only they can see at their access level, and which a higher level can view everyone’s records, as I described. I don’t think it requires any special integration with the Membership plugin as that just controls paid access. You can contact me privately via the contact form at http://www.starfatherdesign.com. Send me your email there if you like. I want your plugin to work for me or I will have to invest more time and money in Formidable Pro or some other plugin, and yours does what I want, as far as I can tell.
If all you need to do is associate a WP user with a set of records in Participants Database, it’s not too hard. The idea is you put the signup form (which in this context is an “Add record” form) behind the login and then the signup form stores the user’s ID with the new record.
The method for storing user data with the signup submission is described in the “Other Notes” section under hidden fields.
The second piece is showing them a list that includes only the records associated with the current user. You do this with a WP template that calls do_shortcode() and inserts the user ID into the filter. Something like:
<?php echo do_shortcode('[pdb_list filter="userid=' . $current_user->user_id . '"]'); ?>
You can add an “edit link” to the list using the technique described in this blog post: Adding an Edit Record Link to the Frontend List
It’s all DIY stuff…but if you need my help, contact me at support AT xnau.com