WordPress.org

Ready to get started?Download WordPress

Forums

amr users
[resolved] Plugin not finding my Custom User Profile fields (8 posts)

  1. merellc
    Member
    Posted 9 months ago #

    Hello,

    First off, excellent plugin! Seems to do everything I need, if I can get it to work properly.

    The issue I'm having is that the plugin is not able to find the custom user profile fields that I have created for my Buddypress users in the Users>Profile Fields area.

    I've followed all of the instructions listed at Getting started with amr-users, but it's still not working.

    Just to be clear, I have:

    1. Created users with the sample data
    2. Reset the cache multiple times
    3. Hit "Find any new fields." multiple times in the User Lists settings

    But, the custom fields I created aren't showing up on the list of Fields & Nice Names.

    My site does exist on a multisite network, so I purchased and installed the multi-site add-on in case that was the issue to no avail. I've also searched the support forums and documentation, but can't seem to find any reason why this is happening.

    Any idea what might be going on here? Any help would be appreciated.

    Thanks!

    http://wordpress.org/plugins/amr-users/

  2. anmari
    Member
    Plugin Author

    Posted 9 months ago #

    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/

  3. merellc
    Member
    Posted 9 months ago #

    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?

  4. anmari
    Member
    Plugin Author

    Posted 9 months ago #

    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.

  5. merellc
    Member
    Posted 9 months ago #

    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.

  6. anmari
    Member
    Plugin Author

    Posted 9 months ago #

    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.

  7. merellc
    Member
    Posted 9 months ago #

    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!

  8. ClemensMathijssen
    Member
    Posted 8 months ago #

    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?

Reply

You must log in to post.

About this Plugin

About this Topic