电子邮件通知重力表单中的交易 ID


Transaction id in email notification gravity form

我需要帮助在以重力形式发送给管理员的通知电子邮件中插入交易 ID,

您需要

将其添加到主题的功能中.php 文件:

add_filter( 'gform_replace_merge_tags', 'replace_transaction_id', 10, 7 );
function replace_transaction_id( $text, $form, $entry, $url_encode, $esc_html, $nl2br, $format ) {
    $transaction_id = empty( $transaction_id ) ? rgar( $entry, 'transaction_id' ) : $transaction_id;
    $text = str_replace( '{transaction_id}', $transaction_id, $text );
    return $text;
}

然后,您可以将以下合并标签添加到重力表单通知区域中:

{transaction_id}

希望这有所帮助,即使自从您的问题以来已经有很长时间了,我一直在 Google 上搜索这个答案并来到这个页面,然后最终找到了答案,所以我在这里分享。