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 | |
function gppa_image_choices_from_term_acf_field( $choice, $field, $object, $objects ) { | |
$object_type = rgobj($field, 'gppa-choices-object-type'); | |
if ( !function_exists('gf_image_choices') || !gf_image_choices()->field_has_image_choices_enabled($field) ) { | |
return $choice; | |
} | |
$templates = rgobj($field, 'gppa-choices-templates'); | |
$template = (!empty($templates)) ? rgar($templates, 'imageChoices_image') : ""; |
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 | |
function gppa_image_choices_from_form_entry( $choice, $field, $object, $objects ) { | |
$object_type = rgobj($field, 'gppa-choices-object-type'); | |
if ( $object_type != "gf_entry" || !function_exists('gf_image_choices') || !gf_image_choices()->field_has_image_choices_enabled($field) ) { | |
return $choice; | |
} | |
$templates = rgobj($field, 'gppa-choices-templates'); | |
$template = (!empty($templates)) ? rgar($templates, 'imageChoices_image') : ""; |
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('gppa_input_choice_FORMID_FIELDID', function ($choice, $field, $object, $objects) { | |
if (!function_exists('gf_enhanced_choices')) { | |
return $choice; | |
} | |
// Assuming $object is a Post object | |
$categories = get_the_category($object->IO); |
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( 'gform_pre_render', 'populate_enhanced_choices_from_posts' ); | |
add_filter( 'gform_pre_validation', 'populate_enhanced_choices_from_posts' ); | |
add_filter( 'gform_pre_submission_filter', 'populate_enhanced_choices_from_posts' ); | |
add_filter( 'gform_admin_pre_render', 'populate_enhanced_choices_from_posts' ); | |
function populate_enhanced_choices_from_posts( $form ) { | |
// update form and field ID to suit | |
$FORM_ID = 1; |
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( 'gform_pre_render', 'populate_gf_color_choices' ); | |
add_filter( 'gform_pre_validation', 'populate_gf_color_choices' ); | |
add_filter( 'gform_pre_submission_filter', 'populate_gf_color_choices' ); | |
add_filter( 'gform_admin_pre_render', 'populate_gf_color_choices' ); | |
function populate_gf_color_choices( $form ) { | |
if ( $form['id'] != 9999 ) {// set to the form id you want to run this on |
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( 'gform_pre_render', 'custom_image_choices_size' ); | |
add_filter( 'gform_pre_validation', 'custom_image_choices_size' ); | |
add_filter( 'gform_pre_submission_filter', 'custom_image_choices_size' ); | |
add_filter( 'gform_admin_pre_render', 'custom_image_choices_size' ); | |
function custom_image_choices_size( $form ) { | |
foreach ( $form["fields"] as &$field ) { | |
if ( property_exists($field, "imageChoices_enableImages") && !empty($field->imageChoices_enableImages) ) { |
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
/*////////////////////////// Color Variables //////////////////////////*/ | |
:root { | |
/*Purple*/ | |
--theme1: #7245F1; | |
--theme1-light: #F0ECFD; | |
/*Orange*/ | |
--theme2: #FFA630; | |
--theme2-light: #FFF7EC; | |
/*Blue*/ | |
--theme3: #0076FF; |
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
/*Add animated CSS gradient to your form background*/ | |
.gradient_wrapper { | |
background: linear-gradient(45deg, #2455EB, #24DDEB, #59EB24); | |
background-size: 600% 600%; | |
animation: GradientBackground 9s ease-in infinite; | |
border:none!important; | |
} | |
@keyframes GradientBackground { | |
0% { |
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
/*Add the class pulse to any field you want to pulse*/ | |
.pulse input, | |
.pulse textarea { | |
animation: pulse-animation 3s infinite; | |
} | |
@keyframes pulse-animation { | |
0% { | |
box-shadow: 0 0 0 0px #2d6dec; | |
} |
NewerOlder