This file contains hidden or 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 | |
/** | |
* Plugin Name: CF Dynamic Braintree Plans | |
* Description: Set a different Braintree Plan ID based on a fields value, using one Braintree processor | |
* Author: New0 | |
*/ | |
/* Create a Dropdown select field and set the values of each otpion with the ID of a Braintree Plan. T | |
Then copy and paste this dropdown select field in the code below */ |
This file contains hidden or 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 | |
/** | |
* Plugin Name: CF File Error On Page Nav | |
* Description: Check if a File Type error is displayed during Next page button click and prevents navigation if found. | |
* Author: New0 | |
*/ | |
// Add jQuery to document footer | |
add_action('wp_footer', function(){ | |
?> |
This file contains hidden or 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 | |
/** | |
* Plugin Name: CF featured image | |
* Author: New0 | |
* Description: Use an advanced File Field 2.0 to save a file as a featured image in a post created via the Save as Post Type processor. | |
* | |
*/ | |
//Get File and Post ID before setting the featured image | |
add_action('caldera_forms_submit_complete', function($form, $referrer, $process_id, $entry_id){ | |
This file contains hidden or 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 | |
/** | |
* Plugin Name: CF Render Notice data | |
* Description: Filter Caldera Forms render notice data and use data from the form submission. | |
* Author: New0 Nico Figueira | |
*/ | |
add_filter( 'caldera_forms_render_notices', function( $notices ){ | |
//Set the correct corresponding field ID we want the data from/ |
This file contains hidden or 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 | |
/** | |
* Filter the email sent via the autoresponse processor | |
*/ | |
add_filter( 'caldera_forms_autoresponse_mail', function( $email_message, $config, $form, $entry_id){ | |
$entry = Caldera_Forms::get_entry($entry_id,$form); | |
return $email_message; | |
}, 10, 4 ); |
This file contains hidden or 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
<div style="text-align: center; font-size: 2em;"> | |
<div style="border: 5px solid #b3e6ff; padding: 2% 3% 2% 3%; max-width: 650px; margin: 1% auto 1% auto; background-color: #b3e6ff; color: white;">My PDF Submission</div> | |
<div></div> | |
</div> | |
<div style="text-align: left; font-size: 1.2em;"> | |
<div style="border: 2px solid #b3e6ff; padding: 2% 3% 2% 3%; max-width: 650px; margin: 1% 10% 1% 10%; background-color: white; color: black;"> | |
<p style="text-align: center;"> | |
Hello %first_name% %last_name% |
This file contains hidden or 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 | |
/** | |
* caldera_forms_api_allow_pdf_download | |
* | |
* Control how it is allowed to download the PDF files | |
* | |
* @param boolean $allowed | |
* @param array $request | |
*/ | |
add_filter("caldera_forms_api_allow_pdf_download", function($allowed, $request ) { |
This file contains hidden or 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 | |
/** | |
* Plugin Name: Stripe session transients duration | |
* Description: Customize duration for Form entries to be stored. | |
* Author: New0 | |
* | |
*/ | |
//Set the time in seconds ( here 15 * 60 converts to 15 minutes ) | |
add_filter("cf_stripe_transients_status_duration", function() { | |
return 15 * 60; |
This file contains hidden or 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 | |
/** | |
* Plugin Name: Caldera Forms manage Stripe cancelation | |
* Description: Dispay a link that resets the form when returning from Stripe cancellation. | |
* Plugin URL: https://gist.github.com/New0/65b1b0dc194c23703e935a0fc22268a1 | |
* Author: New0 | |
*/ | |
add_filter( 'caldera_forms_pre_render_form', function( $html, $entry_id, $form ){ | |
//Check if we come back from Stripe with cancelled status |
This file contains hidden or 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( 'caldera_forms_field_attributes', function( $attrs, $field ){ | |
//EDIT FIELD ID | |
if( $field['ID'] === "fld_7194486" ){ | |
$attrs[ 'min' ] = date("Y-m-d"); | |
} | |
return $attrs; |