Support » Plugin: Testimonial Basics » Checkbox to comply with General Data Protection Regulation (GDPR)

  • Resolved borisj


    Hi, in May 2018 the new General Data Protection Regulation (GDPR, will be enforced. Among others it is also required to get the user’s approval before he/she is providing personal data (e.g. eMail adresses, IP adresses, etc.) through forms which are then stored on the website owner’s server. This requirement can be achieved by a required checkbox asking to accept the website owner’s data privacy policy before submitting this data.

    Would be great to have such a checkbox option for this plugin by default.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author kevinhaig


    Hi borisj, Perhaps by adding a comment in the Email note option of the form will do as an interim measure.

    Users submitting testimonials, also provide approval to save content, email and website addresses.

    Hope that helps.

    Unfortunately this may not be sufficient, Kevin. Rather than only informing users you now need to actively ask them to agree before they send the data. This works with a required checkbox (see e.g.

    Plugin Author kevinhaig


    Looks like I need a lot more then a checkbox.

    I will get an update ready in the next few weeks.

    Great! Very much apprechiated. What do you mean with “more than a checkbox”?

    Plugin Author kevinhaig


    People who submit a translation must also be allowed to request removal.

    Thanks for this add-on, Kevin.

    I modified it a little bit to show you some issues. (see

    1) The checkbox should be above the submitt button.
    2) It would be great if people could modify the lable text in the plugin options with providing a link to the privacy policy page.
    3) There may be an issue with the new language files (at least the German one) because the lable text and the GDPR error text are not translated (I translated the lable text in the plugin)

    As for the form in general it would be useful to change some code in /includes/katb_shortcodes.php

    $input_html .= ‘<form method=”POST”>’;


    $input_html .= ‘<form action=”#katb_form” method=”POST”>’;

    This way users will see the form messages (error, sent) right away.

    Sunny regards from Geramny,

    • This reply was modified 1 year, 6 months ago by  borisj.
Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Checkbox to comply with General Data Protection Regulation (GDPR)’ is closed to new replies.