Skip to content

Instantly share code, notes, and snippets.

@johnchandler
Created August 6, 2013 23:01
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save johnchandler/6169620 to your computer and use it in GitHub Desktop.
Save johnchandler/6169620 to your computer and use it in GitHub Desktop.
//Update sponsor count
add_action("gform_after_submission_9", "update_sponsor_count_9", 10, 2);
function update_sponsor_count_9($entry, $form) {
//getting post and entry data
$sponsor_level = $entry["3"];
$post_num = $entry["12"];
$sponsors = get_post_meta($post_num, 'sponsors' , true);
//updating sponsor count
if ($sponsor_level=='sponsor+fees1|41.5' | $sponsor_level=='sponsor1|40' | $sponsor_level=='sponsorannual1|480' | $sponsor_level=='sponsorannual+fees1|489.6') :
$new_count = $sponsors + 1;
update_post_meta($post_num, 'sponsors', $new_count);
elseif ($sponsor_level=='sponsor+fees2|82.7' | $sponsor_level=='sponsor2|80') :
$new_count = $sponsors + 2;
update_post_meta($post_num, 'sponsors', $new_count);
elseif ($sponsor_level=='sponsor+fees2|123.9' | $sponsor_level=='sponsor3|120') :
$new_count = $sponsors + 3;
update_post_meta($post_num, 'sponsors', $new_count);
elseif ($sponsor_level=='sponsor+fees2|165.1' | $sponsor_level=='sponsor4|160') :
$new_count = $sponsors + 4;
update_post_meta($post_num, 'sponsors', $new_count);
elseif ($sponsor_level=='sponsor+fees2|206.3' | $sponsor_level=='sponsor5|200') :
$new_count = $sponsors + 5;
update_post_meta($post_num, 'sponsors', $new_count);
endif;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment