New
PeoplePress is here. Community building for WordPress, reimagined. Fast, modern, and built for the communities you've always wanted to run.
See it live

BuddyDev

Search

Replies

  • Keymaster
    (BuddyDev Team)
    Posts: 25511

    I am sorry but I am not sure of your reply.

    If the users are still there in database, It means they were not deleted completely. I will suggest disabling all plugins and trying to find out the culprit if any.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25511

    Hi Saleam,
    Thank you.

    Please confirm that you want all the fields from both the profile field groups to appear on registration page.

    PS:- I will not be making any changes in the settings and will let you know which template files I changed.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25511

    Hi Dorian,
    Welcome to BuddyDev forums.

    The User Profile fields data visibility is stored in user meta as an associative array of field ids as key and visibility levels as value

    Example
    array( 1=> ‘public’, 2=>’private’ and so on) where 1, 2 etc are field ids.

    Deleting the old value will make all the fields public(except if you have an enforced visibility option set foe the field).

    If your goal is not to enforce a default visibility all the time, just doing it when this was not set by the user(I am assuming you deleted the meta key), we can use two approaches:-

    1. Bulk update usermeta for each user via phpmyadmin and set the value for ‘bp_xprofile_visibility_levels’ as the serialized value of our expected setting

    2. Or the easier route is to filter on the value of the user meta ‘bp_xprofile_visibility_levels’ and if it is empty(you deleted all, if the user updated it, It won’t be empty), we return the default fields visibility.

    Which route will you like to use? Please let me know and I will assist.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25511

    Hi Carsten,
    Thank you for the reply.

    Please visit Cpanel and search for phpmyadmin, open it and you will have access to database. The tables are listed there.

    Please do not delete anything from there just check for the users.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25511

    Hi Carsten,
    That’s strange.

    is there any chance you are on a multisite? In case of multisite, the user should be deleted from Network Admin->Users screen.

    If not, Please check wp_users table and see if the deleted users are present or not? They should not be there.
    If they are, something is disabling complete deletion of users.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25511
    This reply has been marked as private.
  • Keymaster
    (BuddyDev Team)
    Posts: 25511

    Hi Saleam,
    Thank you for the reply.

    I appreciate you joining our membership.

    It is strange is a field from non primary group appeared on registration. That is not normal behaviour for BuddyPress(unless a theme/plugin modifies it).

    Please use “Private Reply” checkbox here for sharing credentials.

    You can share the theme via google drive or something similar and link me here in a private reply.

    Thank you
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25511
    Brajesh Singh on in reply to: Buddyblog – How To Enable Multiple Capabilities #34328

    Hi Roni,
    Thank you for the question.

    The plugin allows for any number of role for publishing the content. We are using capability and not roles.

    You should not put a role in that box(It will work but is deprecated by WordPress).
    For example, if you want all roles to post, you can use the read capability

    
    read
    

    If you want only contributors and above(author, editor, admins) to post, you can use the

    
    edit_posts
    

    capability.

    Please see the article for more details.

    https://wordpress.org/support/article/roles-and-capabilities/

    Hope that helps.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25511

    Hi,
    I am closing this in favour of the other post
    https://buddydev.com/support/forums/topic/paying-optional-new-field-group-on-registration-page-not-showing-2

    Let is continue the discussions there.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25511

    Hi Saleam,
    Welcome to BuddyDev forums.

    What you are seeing is the default expected behaviour with BuddyPress. It only shows profile fields from the first group.

    It is possible to show the profile fields from multiple field groups on registration but that will need modification in the theme/template pack’s registration.php

    If you can share the theme, We can assist you with it.

    Thank you
    Brajesh