• HI

    My site health status is reporting that most of my plugins are not conforming to consent api

    blocksy-companion/blocksy-companion.php

    contact-form-7/wp-contact-form-7.php

    elementor/elementor.php

    litespeed-cache/litespeed-cache.php

    seo-by-rank-math/rank-math.php

    wp-reviews-plugin-for-google/wp-reviews-plugin-for-google.php

    Do they all need to or how do i find out?

    Complianz states that contact form 7 and elementor and both integrated?

    Any help appreciated!

Viewing 1 replies (of 1 total)
  • Plugin Author Rogier Lankhorst

    (@rogierlankhorst)

    Hi @man10101, CF7 and elementor currently don’t integrate with the WP Consent API. Complianz only states that it has a direct integration with them, not that they integrate with the consent api. Besides that: Complianz has abandoned the CF7 integration, due to continuous breaking changes in the js code, so it only works for a very old version.

    As both plugins require consent, ( CF7 because of the reCaptcha integration, Elementor because it tracks statistics and stores preferences, and integrates with services like YouTube and Facebook), an integration from the WP Consent API would be the preferred solution. It would also make them compatible with several other cookie banner plugins.

    For example, because the CF7 integration in Complianz is abandoned, it’s not possible to ask consent for the reCaptcha service with the latest CF7 version. And because Elementor has directly integrated YouTube backgrounds in the javascript code, it’s not possible to block these backgrounds out of the box.

    If these plugins request the consent status from the WP Consent API, they can conditionally load these services int he most efficient and performant manner.

    I would recommend to ask both plugins to integrate with the WP Consent API, which would add them to the list already including WooCommerce and Google Site Kit.

Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.