Skip to content

Instantly share code, notes, and snippets.

@digisavvy
Created October 16, 2020 07:51
Show Gist options
  • Save digisavvy/e9bf8ffe63fb4c25cdcdd44a387d8585 to your computer and use it in GitHub Desktop.
Save digisavvy/e9bf8ffe63fb4c25cdcdd44a387d8585 to your computer and use it in GitHub Desktop.
/**
* Add Custom Variable
*/
add_action( 'fue_before_variable_replacements', 'fue_register_variable_replacements', 10, 4);
function fue_register_variable_replacements( $var, $email_data, $fue_email, $queue_item ) {
$variables = array(
'tracking_number' => ''
);
if ( !empty( $queue_item->order_id ) ) {
$order = wc_get_order( $queue_item->order_id );
$tracking_number = get_post_meta( $order, '_wc_acof_2', true );
$tracking_link = '<a href="https://www.osmworldwide.com/tracking/?trackingNumbers=' . $tracking_number . '">Track Delivery</a>';
if ( !empty( $tracking_link ) ) {
$variables['tracking_number'] = $tracking_link;
}
}
$var->register( $variables );
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment