Hi,
no, that thread doesn’t apply to your case. ๐
this information is inaccessible to administrators as long as the user is โPendingโ.
That’s wrong !
You’re partially right, as you have no direct access, but you can go to a pending user profile information in backend.
How ?
– click on a approved member name when on the members management page (backend).
– once on that page, copy the URL and replace the user_id you’ll see in it by the one of the pending member.
Problem is to get the pending member user_id. It’s not available outside of the wp_users or wp_signup table.
The link to a pending member on the pending member list looks like:
../wp-admin/users.php?page=bp-signups&signup_id=1&action=activate
On the approved member list, it looks like:
../wp-admin/users.php?page=bp-profile-edit&user_id=41&wp_http_referer=%2Fwp-admin%2Fusers.php
The difference are:
signup_id=1 – which is not the user_id
and
user_id=41 – which is !
But if you take the second link example and replace 41 by the pending user ID you’ll find in the DB you can access to his information.
Pretty easy if you have only 1 or 2 users to check. A great hasle if you have dozens.
Could be a good feature for some BuddyPresser… ๐
While its not a great workaround it does work. It would definitely be a nice feature to add in a future release, or at the very least a plugin.
Is there any progress on this?
My client needs people to input a product number to sign up for the website.
There are lots of “pending” users but I cannot see the custom Profile fields to review what the new user has put in.
There is no other way of looking at that?
The clients needs to be able to do it and lots of them, the url trick will be too hard.
Thanks Shane!
The code you provided worked great with the bp-custom.php
Was also able to display only a single field as well