• Resolved feitosaf

    (@feitosaf)


    can anyone help me on How to set the Registration with consent checkboxes.
    I have the cookie setting page working, banner, link to privacy policy
    I have the bellow shortcode working in a test page
    [gdpr_request_form type=”delete”]
    [gdpr_request_form type=”complaint”]
    [gdpr_request_form type=”export-data”]
    [gdpr_request_form type=”rectify”]
    and I am trying to assemble all together, still a lot to so.
    thank you in advance.

    The page I need help with: [log in to see the link]

Viewing 14 replies - 1 through 14 (of 14 total)
  • Plugin Author Fernando Claussen

    (@fclaussen)

    Hi @feitosaf,

    I’m noticing a problem with our plugin on your site. I can’t save the privacy preferences.

    I can’t find any consent types there so when I try to save it errors saying that I at least need to consent to the privacy policy.

    I’m wondering how did you remove the consent from the settings.

    Regarding your question. How are you planning for users to register? Using the WordPress default registration page ( wp-login.php ) ?

    Thread Starter feitosaf

    (@feitosaf)

    Hi Fernando,

    Thanks for the quickly reply.

    “I’m noticing a problem with our plugin on your site. I can’t save the privacy preferences.”

    I have noticed that too, the only thing I would suggest is that when I was testing the functionalities I have clicked on ERESURE and I ended up even losing my wordpress credentials, this might be one reason, not sure.

    “Regarding your question. How are you planning for users to register? Using the WordPress default registration page ( wp-login.php ) ?”

    I am not sure yet, I have noticed that in order to use the REQUESTs functionalities a user’s email need to be registered, and I saw the screenshot on the plugin’s information page but I rather have it as a form than as the default wordpress page.
    Any suggestion?

    Cheers.

    Thread Starter feitosaf

    (@feitosaf)

    I am using this page to test others functionalities
    https://www.merrion-capital.com/gdprTest/

    Plugin Author Fernando Claussen

    (@fclaussen)

    Hi @feitosaf,

    One of the required fields for users on WordPress is their email. That’s why we use that information to look for users.

    Right now the plugin supports the WordPress registration page out of the box. The consent checkboxes will show up there.

    If you add a custom registration/login implementation, you will have to manually add the checkboxes and hook them to save the consent on the database.

    I’m working on documentation this week. I’ll put up some examples of how to do these things.

    For your current issue, please register a consent called Privacy Policy. The id should be privacy-policy after you add it.

    Add some description to it and save. That should fix your issue.

    I’ll investigate this to make sure this doesn’t happen to other users.

    Thread Starter feitosaf

    (@feitosaf)

    Hi @fclaussen,

    Thank you Again,

    “Right now the plugin supports the WordPress registration page out of the box. The consent checkboxes will show up there.”

    we would need a solution to track consent from non wordpress users, such as random visitors to the site, they might use GDPR rules to make money out of non compliance.

    I have made the consent “required” static and it is working at the moment, I will continue to test and deploy it on the next days also.

    Thanks again,
    Regards,
    Francisco

    Plugin Author Fernando Claussen

    (@fclaussen)

    Hi @feitosaf,

    Since 1.1.0, consents are tracked for logged out users too. They are saved on a cookie just like the approved cookies.

    That comes from that privacy preference window.

    Thread Starter feitosaf

    (@feitosaf)

    Hi @fclauseen,

    Thank you again, I still don’t know how to track consent from users not logged on the site, so, my only Idea so far is to create a page with a form asking visitors to input their email which is not the best solution for us yet.

    “Since 1.1.0, consents are tracked for logged out users too. They are saved on a cookie just like the approved cookies.

    That comes from that privacy preference window.”

    In regards to your last message, I just don’t know how to retrieve/display, access it or let non logged user contact us.

    we tried with with a different computer on the same domain, with a WP logged user and he never got a notification about the REQUEST form.
    I am testing on https://www.merrion-capital.com/gdprTest and once we get everything sorted I will deploy on https://www.merrionprivate.com/ as well.

    Thank you very much for the help,
    Regards,
    Francisco.

    Plugin Author Fernando Claussen

    (@fclaussen)

    Hi @feitosaf,

    You can check if a user has granted a specific consent with this PHP function has_consent( $consent_id ). Replace $consent_id with your actual consent id ( you can find those in the plugin settings.

    I did not understand very well what you said about a user not getting a request confirmation email.

    Can you clarify?

    What were you trying to do? What form did you use? At what moment did it stop working?

    Thread Starter feitosaf

    (@feitosaf)

    Hi Fernando, I updated the plugin just now and the website is off, I cant login to wordpress anymore, erro 500 on the website

    https://www.merrion-capital.com

    Plugin Author Fernando Claussen

    (@fclaussen)

    Hi @feitosaf,
    I’m able to see your site.

    Did you see any other error messages? Do you have WP_DEBUG on?

    Thread Starter feitosaf

    (@feitosaf)

    Hi @fclaussen,

    We FTP on the site and renamed the “GDPR” plugin’s folder in order to get the site up and running.

    we don’t have WP_DEBUG on

    I will investigate it and let you know.
    Thank you

    Plugin Author Fernando Claussen

    (@fclaussen)

    Thank you @feitosaf. Let me know if you see any error messages anywhere with debugging on.

    Ideally, for testing and not bothering your users, you could turn WP_DEBUG and WP_DEBUG_LOG on and WP_DEBUG_DISPLAY off.

    That will hide error messages from the front end so your users don’t see it but it will write to a debug.log file in your wp-content folder.

    Try enabling all this, put the plugin back on, trigger the error, disable everything and look for that file. Let me know what you see in there.

    Thread Starter feitosaf

    (@feitosaf)

    Hi @fclaussen

    I have reactivated the plugin, but now it seems not be saving the preferences, if I close and re-open the browser it shows the banner again asking for consent.

    on the cookie console on chrome I can see that after accepting the cookie notice it generate a new cookie called privacy_bar with a value of 1, but it is gone after close and open the page.

    Thanks

    Plugin Author Fernando Claussen

    (@fclaussen)

    Hi @feitosaf,

    From what I understood correctly after you close the tab and reopen the bar again?

    I just tried it on your site and it saved the cookies correctly and the bar went away. I closed and reopened and my preferences were the same and the bar did not reappear.

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Registration with consent checkboxes.’ is closed to new replies.