diff --git a/assets/extensions-json/sections/all_extensions.json b/assets/extensions-json/sections/all_extensions.json index 3de43c077..64ffc76bd 100644 --- a/assets/extensions-json/sections/all_extensions.json +++ b/assets/extensions-json/sections/all_extensions.json @@ -540,7 +540,7 @@ "demo_video_url": "xZr2R5CmVF8", "released_date": "01/08/2024" }, - { + { "title": "Authorize.net Payment", "slug" : "user-registration-authorize-net", "name" : "User Registration Authorize.net", @@ -555,6 +555,23 @@ "setting_url": "admin.php?page=user-registration-settings&tab=payment", "demo_video_url": "tNj6yg9okMQ", "released_date": "01/08/2024" - } + }, + { + "title": "MailPoet", + "slug" : "user-registration-mailpoet", + "name" : "User Registration MailPoet", + "image": "extensions-json/sections/images/mailpoet.png", + "excerpt": "Allows you to combine MailPoet with Everest Forms for enhanced email marketing efforts. Access over 50 pre-designed email templates for effective email marketing and lead conversion.", + "link": "https://wpuserregistration.com/features/mailpoet/?utm_source=dashboard-all-features&utm_medium=card-documentation-link", + "plan" : [ + "personal", + "plus", + "professional", + "themegrill agency" + ], + "released_date": "09/09/2024", + "setting_url": "admin.php?page=user-registration-settings&tab=integration", + "demo_video_url": "" + } ] } diff --git a/assets/extensions-json/sections/images/mailpoet.png b/assets/extensions-json/sections/images/mailpoet.png new file mode 100644 index 000000000..c0a8f2b4a Binary files /dev/null and b/assets/extensions-json/sections/images/mailpoet.png differ diff --git a/assets/images/settings-icons/mailpoet.png b/assets/images/settings-icons/mailpoet.png new file mode 100644 index 000000000..7a32e81f3 Binary files /dev/null and b/assets/images/settings-icons/mailpoet.png differ diff --git a/includes/functions-ur-core.php b/includes/functions-ur-core.php index 99c0328c2..c2f39ee75 100644 --- a/includes/functions-ur-core.php +++ b/includes/functions-ur-core.php @@ -3139,7 +3139,7 @@ function ur_format_field_values_using_field_key( $field_key, $field_value ) { } elseif ( is_array( $field_value ) && ! empty( $field_value ) ) { $field_value = implode( ', ', $field_value ); } elseif ( ! empty( json_decode( $field_value ) ) ) { // phpcs:ignore; - $field_value = implode( ', ', json_decode( $field_value ) ); + $field_value = is_array( json_decode( $field_value ) ) ? implode( ', ', json_decode( $field_value ) ) : $field_value; } break; case 'country':