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( 'fg_entryautomation_search_criteria', 'only_automate_failed_payments', 10, 3 ); | |
function only_automate_failed_payments( $search_criteria, $feed, $form ) { | |
$search_criteria['field_filters'][] = array( 'key' => 'payment_status', 'value' => 'Failed' ); | |
return $search_criteria; | |
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 | |
require_once GFCommon::get_base_path() . '/tests/gravityforms-factory.php'; | |
// Get forms. | |
$forms = GFAPI::get_forms(); | |
// Loop through forms. | |
foreach ( $forms as $form ) { |
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( 'fg_fillable_pdf_args', 'add_list_field_to_pdf', 10, 4 ); | |
function add_list_field_to_pdf( $pdf_meta, $feed, $entry, $form ) { | |
// Prepare column names for each day of the week. | |
$column_names = array( | |
'Sunday %d', | |
'Monday %d', |
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( 'fg_easypassthrough_populate_same_form', '__return_false' ); |
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
gform.addFilter( 'gform_datepicker_options_pre_init', function( optionsObj, formId, fieldId ) { | |
if ( formId == 12 && fieldId == 1 ) { | |
optionsObj.maxDate: -1 | |
} | |
return optionsObj; | |
} ); |
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( 'fg_entryautomation_export_email_subject', 'subject_date_range', 10, 4 ); | |
function subject_date_range( $subject, $settings, $form, $file_name ) { | |
// Get search criteria. | |
$search_criteria = fg_entryautomation()->get_search_criteria( $settings, $form ); | |
// Add date range to subject. |
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( 'fg_entryautomation_maximum_attachment_size', 'increase_attachment_size', 10, 4 ); | |
function increase_attachment_size( $maximum_file_size, $settings, $form, $file_name ) { | |
return 10485760; | |
} |
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( 'fg_entryautomation_export_email_message', 'add_payment_summary', 10, 4 ); | |
function add_payment_summary( $message, $settings, $form, $file_name ) { | |
// Get search criteria. | |
$search_criteria = fg_entryautomation()->get_search_criteria( $settings, $form ); | |
// Get entries for search criteria. |
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
/*** | |
* This code snippet will automatically open the field settings | |
* pane and navigate to the desired tab on page load. | |
* | |
* To use, just add the tab to the hash of the page URL: | |
* http://example.com/wp-admin/admin.php?page=gf_edit_forms&id=1#tab=gform_tab_1 | |
* | |
* By default, the first field in the form will be opened. | |
* To open a different field, add a field ID parameter: | |
* http://example.com/wp-admin/admin.php?page=gf_edit_forms&id=1#tab=gform_tab_1&field=4 |
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
/** | |
* Custom account fields | |
*/ | |
add_action( 'woocommerce_edit_account_form', 'my_woocommerce_edit_account_form' ); | |
add_action( 'woocommerce_save_account_details', 'my_woocommerce_save_account_details' ); | |
function my_woocommerce_edit_account_form() { | |
$user_id = get_current_user_id(); |