Shape the future of Social networking with WordPress: Join Project Midnight Sun! The next generation platform for community building with WordPress!

BuddyDev

Search

Replies

  • Keymaster
    (BuddyDev Team)
    Posts: 25385
    Brajesh Singh on in reply to: Buddypress group tabs pro #46364

    Please try doing 2 small changes

    1. In the main tab, Please put a numeric value (e.g 25) for position
    2. In the sub tab, Please change slug to something else. Try making it different than the parent and make sure to put a number for the position.

    Please let me know if it works for you or not?

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25385
    Brajesh Singh on in reply to: user signature in forums #46361
    This reply has been marked as private.
  • Keymaster
    (BuddyDev Team)
    Posts: 25385
    Brajesh Singh on in reply to: how to add reach text field in a user profile #46360

    Hi,
    yes, It seems BuddyBoss has renamed it as Paragraph field.

    Our plugin does not have the ability to limit number of character but you may use Advance Xprofile Fields plugin to achieve that.

    https://wordpress.org/plugins/advanced-xprofile-fields-for-buddypress/

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25385

    Hi,
    Please take a look at this plugin.

    https://buddydev.com/plugins/buddypress-profile-data-control/

    It allows you to limit the availability/visibility of the fields by role. you may map the role with membership with any membership plugin.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25385
    Brajesh Singh on in reply to: Buddypress group tabs pro #46358

    Hi Jochem,
    Thank you for purchasing from us.
    Please share me the screenshot listing your configuration or the group tabs. My assumption is probably one of the settings is causing it.

    Please use imgbb or some other service to upload and share the image.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25385

    Hi Cristi,

    1. The BuddyBlog Pro update will be available this week with the filter to disable user’s own media.
    2. Please open a new topic about Pay Per post plugin. I have conveyed the issue to team and we will have a fix for this this week too.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25385

    Hi Richard,
    You are welcome.

    All the best with the implementation 🙂
    Please feel free to reach out if you need any assistance.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25385
    Brajesh Singh on in reply to: [Resolved] Posting in groups #46346
    This reply has been marked as private.
  • Keymaster
    (BuddyDev Team)
    Posts: 25385

    Hi,
    Thank you for the details.

    Here is some sample code(you will need to change page id and field id) to redirect user to the term page

    
    
    add_action( 'bp_template_redirect', function () {
    	// no need to do anything if the user is not logged
    	// or the user is super admin.
    	// (probably we would like to restrict access to update terms page in this case)
    	if ( ! is_user_logged_in() || is_super_admin()) {
    		return;
    	}
    
    	$term_page_id  = 32;// please use your page
    	$term_field_id = 2;// please update
    
    	if ( xprofile_get_field_data( $term_field_id, get_current_user_id() ) ) {
    		// already updated, no need to do anything
    		return;
    	}
    
    	// if we are here and it is not terms page, redirect to terms page
    	if ( ! is_page( $term_page_id ) ) {
    		bp_core_redirect( get_permalink( $term_page_id ) );
    	}
    
    } );
    

    The function to get the data is xprofile_get_field_data( $field_id_or_name, $user_id)

    Do you need assistance with creating a form and updating the field data or can you handle that part?

    Please let me know.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25385
    Brajesh Singh on in reply to: [Resolved] Posting in groups #46341
    This reply has been marked as private.