Plugin Author
anmari
(@anmari)
Buddypress doesn’t store all their data in the wp user meta – it has other tables. There is an addon to get at those fields.
http://wpusersplugin.com/related-plugins/amr-user-plugin-add-ons/amr-users-plus-buddypress/
Thanks for the swift reply!
I’ve installed the Buddypress add-on, and your plugin was subsequently able to find many of the Buddypress fields (such as user latest update, favorite activities, etc.), but it is not finding any of the custom User Profile Fields that I have created.
Any ideas why that’s happening?
Plugin Author
anmari
(@anmari)
Hi,
I’ve just retested on
wp 3.6.1 and
buddypress 1.8.1 and
amr-users-plus-buddypress 1.3
created custom profile field
added test data
ran ‘find fields’
new fields are shown
added to list
rebuild cache
no problems – all data shown.
Double check via phpmyadmin that the fields have data. Check table
yourprefix_bp_xprofile_data has the data you entered.
Thanks for putting in that work to help, anmari.
I did check my data table and indeed the data was there.
So, I decided to delete the plugin and do a fresh install. In that process I realized something; I’ve been using the plugin on a multisite network, and I’ve only been creating lists and finding fields on one particular site on the multisite network. Even though I only created the Buddypress custom fields on that particular site, I tried using your plugin to find the fields from the <b>multisite</b> network admin, and poof, they were found!
That was an oversight on my part, but I was expecting those fields to be found directly from the particular site on the multisite network. I’ll just plan to use that multisite user list, so that shouldn’t be a problem. Thanks for helping me resolve this issue.
Unfortunately, I am now running into one other problem (not sure if I should start a new thread for this, so feel free to direct me to do that). These custom Buddypress fields are now being found, and are showing up in the table on the “Configure a User List” screen, but for some reason when I attempt to add any of these fields to a particular list by putting a number in the “Display Order” box and click “Update Field Settings,” the number isn’t sticking (as in, the list is re-loaded with no numbers on these fields that I added numbers to). I <i>am</i> able to add most of the other fields (e.g. email, description, etc.) using that same method, so I don’t know what is keeping those particular fields from being added.
Do you know why that is happening?
Thanks, again, for your help.
Plugin Author
anmari
(@anmari)
HI merellc,
Not sure what’s happening on your install.
As well as ‘reinstalling’, you should possibly ‘reset’ all settings – there is an option on the settings (or delete the ‘amr..’ options in the wp options table via php myadmin.
Then step through again with the settings, finding fields again etc.
I don’t use multisite much and from memory it used to be possible to confuse matters by having the base plugin activated at network level and at main site level. Check you haven’t got that happening.
Possibly have a inconsistent set of options stored ?
There is also a multisite addon that helps with the view of users across multisite.
I tried doing what I was doing here on a different WordPress install that’s a very similar setup, and tried the same options with Buddypress custom user fields, and your plugin found them and added them to the list without any problems. So, it’s definitely something on my end; possibly related to my database setup. I may end up having to blast my current database and reset to make things work.
Thanks for your help, and for designing this nice plugin!
wp 3.6.1 and
buddypress 1.8.1 and
amr-users-plus-buddypress 1.3
Multisite
I followed you instructions above.
I bought both plugins but my second website does not show the xprofile fields.
On the multisite top and first website level the xprofile fields are visible but not on the second website.
Can you check?