'. wp_kses_post( $item_title ) .'
';
$output .= ''.trim( html_entity_decode ( $item_description ) ).'';
$delete_url = add_query_arg( array(
'wppb_user' => $edited_user_id,
'wppb_action' => 'wppb_delete_user',
'wppb_nonce' => wp_create_nonce( 'wppb-user-own-account-deletion'),
), home_url());
wp_enqueue_script( 'wppb-gdpr-delete-script', WPPB_PLUGIN_URL.'front-end/default-fields/gdpr-delete/gdpr-delete.js', array('jquery'), PROFILE_BUILDER_VERSION, true );
wp_localize_script('wppb-gdpr-delete-script', 'wppbGdpr', array(
'delete_url' => $delete_url,
'delete_text' => sprintf(__('Type %s to confirm deleting your account and all data associated with it:', 'profile-builder'), 'DELETE' ),
'delete_error_text' => sprintf(__('You did not type %s. Try again!', 'profile-builder'), 'DELETE' ),
));
return apply_filters( 'wppb_'.$form_location.'_gdpr_delete_custom_field_'.$field['id'], $output, $form_location, $field, $user_id, $field_check_errors, $request_data );
}
}
}
add_filter( 'wppb_output_form_field_gdpr-delete-button', 'wppb_gdpr_delete_handler', 10, 6 );