View wpf-fooevents-multiple-bookings.php
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 wpf_bookable_products_meta_fields( $fields ) { | |
$args = array( | |
'post_type' => 'product', | |
'nopaging' => true, | |
'meta_key' => 'WooCommerceEventsType', | |
'meta_value' => 'bookings', | |
); |
View edd-calculate-lifetime-upgrade.php
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 | |
// 3 is the upgrade ID of a 1 site lifetime license | |
// 4 is the upgrade ID of a 3 sites lifetime license | |
// 1 to 4 are the price IDs of annual licenses | |
// 5 is the price ID of a 1 site lifetime license | |
// 6 is the price ID of a 3 site lifetime license | |
function wpf_edd_sl_upgrade_cost( $cost, $license_id, $upgrade_id ) { |
View wpf-woocommerce-sync-processing-orders.php
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 | |
// | |
// Makes WP Fusion send Enhanced Ecommerce data when a WooCommerce order is created in Pending status, instead of waiting for Processing | |
// | |
function wpf_woocommerce_run_on_pending( $order_id ) { | |
if ( ! function_exists( 'wp_fusion' ) ) { | |
return; |
View wpf-extend-http-timeout.php
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 wpf_extend_timeout( $args, $url ) { | |
$args['timeout'] = 60; | |
return $args; | |
} |
View wpf-gravity-forms-salesforce-custom-object.php
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 | |
/*********************************************************************** | |
* Salesforce Create Inquiry | |
***********************************************************************/ | |
function red_new_business_inquiry_submission( $entry, $form ) { | |
// Switch Salesforce integration to the Inquiry_Form__c object type |
View hide-widget-from-logged-in-users.php
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 | |
// Widget form | |
function cust_widget_form( $widget, $return, $instance ) { | |
if( ! isset( $instance['logged_out_only'] ) ) { | |
$instance['logged_out_only'] = false; | |
} ?> |
View wpf-skip-contact-creation-on-field.php
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 skip_contact_creation( $user_meta, $user_id ) { | |
if ( isset( $user_meta['receive_press_releases'] ) && true != $user_meta['receive_press_releases'] ) { | |
$user_meta = null; | |
} | |
return $user_meta; |
View wpf-delete-user-on-field-change.php
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 | |
// Deletes WordPress user when the "role" field is loaded from the CRM with a value of "deleted" | |
// Works when a webhook is received or a batch Pull User Meta operation is run. | |
function my_wpf_delete_user_by_field( $user_id, $user_meta ) { | |
if ( isset( $user_meta['role'] ) && $user_meta['role'] == 'deleted' && ! user_can( $user_id, 'manage_options' ) ) { | |
wp_delete_user( $user_id ); |
View wpf-learndash-require-enrolled.php
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 | |
// Check course access | |
function check_ld_access( $can_access, $user_id, $post_id ) { | |
if ( ! function_exists( 'sfwd_lms_has_access' ) ) { | |
return $can_access; | |
} |
View wpf-sync-learndash-quiz-progress.php
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 | |
// Register the quiz fields in the WPF settings | |
function wpf_add_learndash_quiz_fields( $meta_fields ) { | |
$args = array( | |
'post_type' => 'sfwd-quiz', | |
'nopaging' => true, | |
); |