Skip to content

Instantly share code, notes, and snippets.

View tannermann's full-sized avatar

Tanner Mann tannermann

  • Madison, WI, USA
View GitHub Profile
@tannermann
tannermann / gist:735a3daaf7c59eb75f0bcde956b1d238
Last active March 24, 2021 17:08
Dynamic Checkbox Population not working with User Registration - entry data is not being saved into user meta - User Registration Add-On
<?php
// Save user registration entry data to ACF field when activating user based on their original submission
add_action( 'gform_activate_user', 'after_user_activate', 10, 3 );
function after_user_activate( $user_id, $user_data, $signup_meta ) {
$taxonomies = array(
'sport_type',
'age_range',
'school_year',
);
@tannermann
tannermann / gist:3b4f989731562f3e32e2127d2a18a368
Created March 23, 2021 17:31
Gravity Forms Checkbox Dynamic Population with User Registration
<?php
// Save user sport interests when activating user based on their original submission
add_action( 'gform_activate_user', 'after_user_activate', 10, 3 );
function after_user_activate( $user_id, $user_data, $signup_meta ) {
$sports_string = get_user_meta($user_id, 'sports_interested_in', true);
$sports_slug_array = explode(', ', $sports_string);
$sports_array = array();
foreach($sports_slug_array as $sports_slug) {