Created
January 10, 2017 18:51
-
-
Save Shelob9/70f357666ea09efd85b2a36944731baa to your computer and use it in GitHub Desktop.
Filters for modifying Converkit sequence ID or Converkit form ID when using Caldera Forms ConvertKit processor to subscribe users to Convertkit on WordPress site. https://calderaforms.com/downloads/convertkit-caldera-forms/
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
add_filter( 'cf_convertkit_form_id', function( $ck_form_id, $form ){ | |
//Only act on certain form (update your form ID!) | |
if( $form[ 'ID' ] == 'cf1234565' ){ | |
//check the value of a field and change ConvertKit field ID if it matched | |
if( 'Shawn M. Hooper' === Caldera_Forms::get_field_data( 'fld_123456', $form ) ){ | |
$ck_form_id = 42; | |
} | |
return $ck_form_id; | |
} | |
}, 20, 2); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
add_filter( 'cf_convertkit_sequence_id', function( $ck_sequence_id, $form ){ | |
//Only act on certain form (update your form ID!) | |
if( $form[ 'ID' ] == 'cf1234565' ){ | |
//check the value of a field and change ConvertKit field ID if it matched | |
if( 'Roy Sivan' === Caldera_Forms::get_field_data( 'fld_123456', $form ) ){ | |
$ck_sequence_id = 42; | |
} | |
} | |
return $ck_sequence_id; | |
}, 10, 2 ); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment