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: 25490

    Hi Carsten,
    Thank you for the question.

    No, I am not seeing any simple way to achieve it.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25490

    Hi Issam,
    Thank you for the reply.

    1. Can you please check the blog id for the sub site and then check if the xprofile tables are created for that specific site?

    Thank you
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25490

    Hi,
    Thank you for the question. This is a good requirement but we are unable to assist you here(This iwll need significant time and code)

    Here is what you can look for

    1. setup a cron job daily checking of inactive users
    2. Use a background queue to send emails to the users. You may want to check WP Background processing package.

    These are significant steps and the code is beyond what we can offer here.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25490
    Brajesh Singh on in reply to: Installing ffmpeg-php #38263

    Hi Luca,
    Thank you for using MediaPress.

    Please contact your web host and request support for installing the module.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25490

    Hi Vlad,
    That’s good to know.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25490
    Brajesh Singh on in reply to: XProfile Custom Field Taxonomy Multiselect #38261

    Hi Mark,
    Thank you for the post. I am sorry to disappoint but the field is not searchable. The reason is the field is stored as serialized term ids.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25490

    You are welcome. I am glad it was not an issue.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25490

    Hi Vlad,
    Thank you.

    Here is the code for those steps.

    
    // create profile
    add_action( 'groups_create_group', function ( $group_id, $member ) {
    
    	$profile_group_id = 1;// the profile fiedl group where the new field will be stored.
    	$group            = groups_get_group( $group_id );
    
    	$field_id = xprofile_insert_field(
    		array(
    			'field_group_id' => $profile_group_id,
    			'type'           => 'textbox', // Your field type.
    			'name'           => $group->name,
    			'description'    => sprintf( 'Details for group %s', $group->name ),
    			'is_required'    => false,
    			'can_delete'     => true,
    		)
    	);
    
    	// let us remember the field id for future usage.
    	if ( $field_id ) {
    		groups_update_groupmeta( $group_id, '_associated_profile_field_id', $field_id );
    	}
    }, 10, 2 );
    
    add_action( 'groups_before_delete_group', function ( $group_id ) {
    
    	$associated_profile_field_id = groups_get_groupmeta( $group_id, '_associated_profile_field_id', true );
    	if ( ! $associated_profile_field_id ) {
    		return;
    	}
    
    	xprofile_delete_field( $associated_profile_field_id );
    }
    );
    
    

    Please get in touch via our services section, we may be able to assist you next week onward with any custom code requirement. Our hourly fee for services is USD $90/hr.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25490

    Hi Kateryna,
    Thank you for using the plugin. It is a bug if this is happening. Our team is looking into it and we will make sure to test it before releasing tomorrow’s update.

    Regards
    Brajesh

  • Keymaster
    (BuddyDev Team)
    Posts: 25490

    Hi Carsten,
    Thank you for the screenshot.

    It will only show if you scoped it to a few of the ember types.

    Regards
    Brajesh