From f887336254b906e6fa4052f043fcf24b26492e7f Mon Sep 17 00:00:00 2001 From: saifsultanc Date: Wed, 19 Mar 2025 10:00:05 +0530 Subject: [PATCH 1/2] `gptos-terms-only-modifier.php`: Added snippet to only display terms with the TOS checkbox. --- .../gptos-terms-only-modifier.php | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 gp-terms-of-service/gptos-terms-only-modifier.php diff --git a/gp-terms-of-service/gptos-terms-only-modifier.php b/gp-terms-of-service/gptos-terms-only-modifier.php new file mode 100644 index 000000000..53b4aef48 --- /dev/null +++ b/gp-terms-of-service/gptos-terms-only-modifier.php @@ -0,0 +1,27 @@ +
  • ' . $value . '
  • '; + } + + $value = wpautop( $field->get_terms( GFAPI::get_form( $field->formId ) ) ); + + return $value; +}, 11, 4 ); From a30de6b2701fbee916a6fd4acbe2313b3d6ae848 Mon Sep 17 00:00:00 2001 From: saifsultanc Date: Thu, 27 Mar 2025 09:40:36 +0530 Subject: [PATCH 2/2] `gptos-terms-only-modifier.php`: Added snippet to only display terms with the TOS checkbox. --- gp-terms-of-service/gptos-terms-only-modifier.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gp-terms-of-service/gptos-terms-only-modifier.php b/gp-terms-of-service/gptos-terms-only-modifier.php index 53b4aef48..26fccfa90 100644 --- a/gp-terms-of-service/gptos-terms-only-modifier.php +++ b/gp-terms-of-service/gptos-terms-only-modifier.php @@ -8,7 +8,7 @@ * Instruction Video: https://www.loom.com/share/d69c48bea2d1429ab019310d2bc6c1e6 */ add_filter( 'gform_merge_tag_filter', function ( $value, $merge_tag, $options, $field ) { - if ( $field['type'] != 'tos' ) { + if ( $field['type'] !== 'tos' ) { return $value; } @@ -17,7 +17,7 @@ return $value; } - if ( $merge_tag != 'all_fields' ) { + if ( $merge_tag !== 'all_fields' ) { $value = ''; }