• For my blog I use the AMP plugin from Google, which reports some compatibility issues with the WP QUADS plugin. Is it possible to solve these in your plugin?

    You can find the reported issues below.

    Thanks for your help,
    Joost

    [
        {
            "url": "https://www.eetman.nl/espresso-karamel-milkshake/",
            "type": "is_singular[post]",
            "label": "Bericht",
            "amp_url": "https://www.eetman.nl/espresso-karamel-milkshake/?amp=1",
            "validation_errors": [
                {
                    "node_name": "script",
                    "parent_name": "head",
                    "code": "DISALLOWED_TAG",
                    "type": "js_error",
                    "node_attributes": {
                        "type": "text/javascript",
                        "src": "https://www.eetman.nl/wp-includes/js/jquery/jquery.min.js?ver=__normalized__",
                        "id": "jquery-core-js"
                    },
                    "node_type": 1,
                    "sources": [
                        {
                            "type": "plugin",
                            "name": "quick-adsense-reloaded",
                            "file": "includes/template-functions.php",
                            "line": 282,
                            "function": "quads_adblocker_detector",
                            "hook": "wp_head",
                            "priority": 10,
                            "dependency_type": "script",
                            "handle": "quads-admin-ads",
                            "dependency_handle": "jquery-core"
                        },
                        {
                            "type": "plugin",
                            "name": "quick-adsense-reloaded",
                            "file": "includes/reports/analytics.php",
                            "line": 201,
                            "function": "quads_admin_analytics::quads_frontend_enqueue",
                            "hook": "wp_enqueue_scripts",
                            "priority": 10,
                            "dependency_type": "script",
                            "handle": "quads_ads_front",
                            "dependency_handle": "jquery-core"
                        }
                    ]
                },
                {
                    "node_name": "script",
                    "parent_name": "head",
                    "code": "DISALLOWED_TAG",
                    "type": "js_error",
                    "node_attributes": {
                        "type": "text/javascript",
                        "src": "https://www.eetman.nl/wp-includes/js/jquery/jquery-migrate.min.js?ver=__normalized__",
                        "id": "jquery-migrate-js"
                    },
                    "node_type": 1,
                    "sources": [
                        {
                            "type": "plugin",
                            "name": "quick-adsense-reloaded",
                            "file": "includes/template-functions.php",
                            "line": 282,
                            "function": "quads_adblocker_detector",
                            "hook": "wp_head",
                            "priority": 10,
                            "dependency_type": "script",
                            "handle": "quads-admin-ads",
                            "dependency_handle": "jquery-migrate"
                        },
                        {
                            "type": "plugin",
                            "name": "quick-adsense-reloaded",
                            "file": "includes/reports/analytics.php",
                            "line": 201,
                            "function": "quads_admin_analytics::quads_frontend_enqueue",
                            "hook": "wp_enqueue_scripts",
                            "priority": 10,
                            "dependency_type": "script",
                            "handle": "quads_ads_front",
                            "dependency_handle": "jquery-migrate"
                        }
                    ]
                },
                {
                    "node_name": "script",
                    "parent_name": "head",
                    "code": "DISALLOWED_TAG",
                    "type": "js_error",
                    "node_attributes": {
                        "type": "text/javascript",
                        "id": "quads_ads_front-js-extra"
                    },
                    "text": "\n/* <![CDATA[ */\nvar quads_analytics = {__DOUBLE_QUOTED_STRING__:__DOUBLE_QUOTED_STRING__,__DOUBLE_QUOTED_STRING__:__DOUBLE_QUOTED_STRING__};\n/* ]]> */\n",
                    "node_type": 1,
                    "sources": [
                        {
                            "type": "plugin",
                            "name": "quick-adsense-reloaded",
                            "file": "includes/reports/analytics.php",
                            "line": 201,
                            "function": "quads_admin_analytics::quads_frontend_enqueue",
                            "hook": "wp_enqueue_scripts",
                            "priority": 10,
                            "dependency_type": "script",
                            "extra_key": "data",
                            "text": "var quads_analytics = {\"ajax_url\":\"https:\\/\\/www.eetman.nl\\/wp-admin\\/admin-ajax.php\",\"quads_front_nonce\":\"85aaf4e474\"};",
                            "handle": "quads_ads_front"
                        }
                    ]
                },
                {
                    "node_name": "script",
                    "parent_name": "head",
                    "code": "DISALLOWED_TAG",
                    "type": "js_error",
                    "node_attributes": {
                        "type": "text/javascript",
                        "src": "https://www.eetman.nl/wp-content/plugins/quick-adsense-reloaded/assets/js/performance_tracking.min.js?ver=__normalized__",
                        "id": "quads_ads_front-js"
                    },
                    "node_type": 1,
                    "sources": [
                        {
                            "type": "plugin",
                            "name": "quick-adsense-reloaded",
                            "file": "includes/reports/analytics.php",
                            "line": 201,
                            "function": "quads_admin_analytics::quads_frontend_enqueue",
                            "hook": "wp_enqueue_scripts",
                            "priority": 10,
                            "dependency_type": "script",
                            "handle": "quads_ads_front"
                        }
                    ]
                },
                {
                    "node_name": "script",
                    "parent_name": "head",
                    "code": "DISALLOWED_TAG",
                    "type": "js_error",
                    "node_attributes": [],
                    "text": "!function(e,n){__DOUBLE_QUOTED_STRING__==typeof define&&define.amd?define([],n(__DOUBLE_QUOTED_STRING__)):__DOUBLE_QUOTED_STRING__==typeof exports?module.exports=n(__DOUBLE_QUOTED_STRING__):e.adsenseLoader=n(__DOUBLE_QUOTED_STRING__)}(this,function(e){__DOUBLE_QUOTED_STRING__;var n=__INT__,t={laziness:__INT__,onLoad:!__INT__},o=function(e,n){var t,o={};for(t in e)Object.prototype.hasOwnProperty.call(e,t)&&(o[t]=e[t]);for(t in n)Object.prototype.hasOwnProperty.call(n,t)&&(o[t]=n[t]);return o},r=function(e,n){var t,o;return function(){var r=this,a=arguments,i=+new Date;t&&i<t+e?(clearTimeout(o),o=setTimeout(function(){t=i,n.apply(r,a)},e)):(t=i,n.apply(r,a))}},a=[],i=[],s=[],d=function(){if(!a.length)return!__INT__;var e=window.pageYOffset,n=window.innerHeight;a.forEach(function(t){var o,r,d=(o=t,r=o.getBoundingClientRect(),{top:r.top+document.body.scrollTop,left:r.left+document.body.scrollLeft}).top,f=t._adsenseLoaderData.options.laziness+__INT__;if(d-e>n*f||e-d-t.offsetHeight-n*f>__INT__)return!__INT__;a=u(a,t),t._adsenseLoaderData.width=c(t),function(e,n){e.classList?e.classList.add(n):e.className+=__DOUBLE_QUOTED_STRING__+n}(t.querySelector(__DOUBLE_QUOTED_STRING__),__DOUBLE_QUOTED_STRING__),i.push(t),__DOUBLE_QUOTED_STRING__!=typeof adsbygoogle?function(e){(adsbygoogle=window.adsbygoogle||[]).push({});var n=e._adsenseLoaderData.options.onLoad;__DOUBLE_QUOTED_STRING__==typeof n&&e.querySelector(__DOUBLE_QUOTED_STRING__)&&e.querySelector(__DOUBLE_QUOTED_STRING__).addEventListener(__DOUBLE_QUOTED_STRING__,function(){n(e)})}(t):s.push(t)})},c=function(e){return parseInt(window.getComputedStyle(e,__DOUBLE_QUOTED_STRING__).getPropertyValue(__DOUBLE_QUOTED_STRING__).slice(__INT__,__INT__)||__INT__)},u=function(e,n){return e.filter(function(e){return e!==n})},f=function(e,n){return e._adsenseLoaderData={originalHTML:e.innerHTML,options:n},e.adsenseLoader=function(n){__DOUBLE_QUOTED_STRING__==n&&(a=u(a,e),i=u(i,e),s=u(i,e),e.innerHTML=e._adsenseLoaderData.originalHTML)},e};function l(e,n){__DOUBLE_QUOTED_STRING__==typeof e?e=document.querySelectorAll(e):void __INT__===e.length&&(e=[e]),n=o(t,n),[].forEach.call(e,function(e){e=f(e,n),a.push(e)}),this.elements=e,d()}return window.addEventListener(__DOUBLE_QUOTED_STRING__,r(n,d)),window.addEventListener(__DOUBLE_QUOTED_STRING__,r(n,d)),window.addEventListener(__DOUBLE_QUOTED_STRING__,r(n,function(){if(!i.length)return!__INT__;var e=!__INT__;i.forEach(function(n){n.querySelector(__DOUBLE_QUOTED_STRING__).classList.contains(__DOUBLE_QUOTED_STRING__)||n._adsenseLoaderData.width==c(n)||(e=!__INT__,i=u(i,n),n.innerHTML=n._adsenseLoaderData.originalHTML,a.push(n))}),e&&d()})),l.prototype={destroy:function(){this.elements.forEach(function(e){e.adsenseLoader(__DOUBLE_QUOTED_STRING__)})}},window.adsenseLoaderConfig=function(e){void __INT__!==e.throttle&&(n=e.throttle)},l});",
                    "node_type": 1,
                    "sources": [
                        {
                            "type": "plugin",
                            "name": "quick-adsense-reloaded",
                            "file": "includes/render-ad-functions.php",
                            "line": 87,
                            "function": "quads_common_head_code",
                            "hook": "wp_head",
                            "priority": 10
                        }
                    ]
                },
                {
                    "node_name": "script",
                    "parent_name": "head",
                    "code": "DISALLOWED_TAG",
                    "type": "js_error",
                    "node_attributes": {
                        "src": "//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"
                    },
                    "node_type": 1,
                    "sources": [
                        {
                            "type": "plugin",
                            "name": "quick-adsense-reloaded",
                            "file": "includes/render-ad-functions.php",
                            "line": 87,
                            "function": "quads_common_head_code",
                            "hook": "wp_head",
                            "priority": 10
                        }
                    ]
                },
                {
                    "node_name": "script",
                    "parent_name": "body",
                    "code": "DISALLOWED_TAG",
                    "type": "js_error",
                    "node_attributes": {
                        "type": "text/javascript",
                        "src": "https://www.eetman.nl/wp-content/plugins/quick-adsense-reloaded/assets/js/ads.js?ver=__normalized__",
                        "id": "quads-admin-ads-js"
                    },
                    "node_type": 1,
                    "sources": [
                        {
                            "type": "plugin",
                            "name": "quick-adsense-reloaded",
                            "file": "includes/template-functions.php",
                            "line": 282,
                            "function": "quads_adblocker_detector",
                            "hook": "wp_head",
                            "priority": 10,
                            "dependency_type": "script",
                            "handle": "quads-admin-ads"
                        }
                    ]
                }
            ],
            "stale": false
        },
        {
            "url": "https://www.eetman.nl/cookiebeleid-eu/",
            "type": "is_singular[page]",
            "label": "Pagina",
            "amp_url": "https://www.eetman.nl/cookiebeleid-eu/?amp=1",
            "validation_errors": [
                {
                    "node_name": "script",
                    "parent_name": "head",
                    "code": "DISALLOWED_TAG",
                    "type": "js_error",
                    "node_attributes": {
                        "type": "text/javascript",
                        "src": "https://www.eetman.nl/wp-includes/js/jquery/jquery.min.js?ver=__normalized__",
                        "id": "jquery-core-js"
                    },
                    "node_type": 1,
                    "sources": [
                        {
                            "type": "plugin",
                            "name": "quick-adsense-reloaded",
                            "file": "includes/template-functions.php",
                            "line": 282,
                            "function": "quads_adblocker_detector",
                            "hook": "wp_head",
                            "priority": 10,
                            "dependency_type": "script",
                            "handle": "quads-admin-ads",
                            "dependency_handle": "jquery-core"
                        },
                        {
                            "type": "plugin",
                            "name": "quick-adsense-reloaded",
                            "file": "includes/reports/analytics.php",
                            "line": 201,
                            "function": "quads_admin_analytics::quads_frontend_enqueue",
                            "hook": "wp_enqueue_scripts",
                            "priority": 10,
                            "dependency_type": "script",
                            "handle": "quads_ads_front",
                            "dependency_handle": "jquery-core"
                        }
                    ]
                },
                {
                    "node_name": "script",
                    "parent_name": "head",
                    "code": "DISALLOWED_TAG",
                    "type": "js_error",
                    "node_attributes": {
                        "type": "text/javascript",
                        "src": "https://www.eetman.nl/wp-includes/js/jquery/jquery-migrate.min.js?ver=__normalized__",
                        "id": "jquery-migrate-js"
                    },
                    "node_type": 1,
                    "sources": [
                        {
                            "type": "plugin",
                            "name": "quick-adsense-reloaded",
                            "file": "includes/template-functions.php",
                            "line": 282,
                            "function": "quads_adblocker_detector",
                            "hook": "wp_head",
                            "priority": 10,
                            "dependency_type": "script",
                            "handle": "quads-admin-ads",
                            "dependency_handle": "jquery-migrate"
                        },
                        {
                            "type": "plugin",
                            "name": "quick-adsense-reloaded",
                            "file": "includes/reports/analytics.php",
                            "line": 201,
                            "function": "quads_admin_analytics::quads_frontend_enqueue",
                            "hook": "wp_enqueue_scripts",
                            "priority": 10,
                            "dependency_type": "script",
                            "handle": "quads_ads_front",
                            "dependency_handle": "jquery-migrate"
                        }
                    ]
                },
                {
                    "node_name": "script",
                    "parent_name": "head",
                    "code": "DISALLOWED_TAG",
                    "type": "js_error",
                    "node_attributes": {
                        "type": "text/javascript",
                        "id": "quads_ads_front-js-extra"
                    },
                    "text": "\n/* <![CDATA[ */\nvar quads_analytics = {__DOUBLE_QUOTED_STRING__:__DOUBLE_QUOTED_STRING__,__DOUBLE_QUOTED_STRING__:__DOUBLE_QUOTED_STRING__};\n/* ]]> */\n",
                    "node_type": 1,
                    "sources": [
                        {
                            "type": "plugin",
                            "name": "quick-adsense-reloaded",
                            "file": "includes/reports/analytics.php",
                            "line": 201,
                            "function": "quads_admin_analytics::quads_frontend_enqueue",
                            "hook": "wp_enqueue_scripts",
                            "priority": 10,
                            "dependency_type": "script",
                            "extra_key": "data",
                            "text": "var quads_analytics = {\"ajax_url\":\"https:\\/\\/www.eetman.nl\\/wp-admin\\/admin-ajax.php\",\"quads_front_nonce\":\"85aaf4e474\"};",
                            "handle": "quads_ads_front"
                        }
                    ]
                },
                {
                    "node_name": "script",
                    "parent_name": "head",
                    "code": "DISALLOWED_TAG",
                    "type": "js_error",
                    "node_attributes": {
                        "type": "text/javascript",
                        "src": "https://www.eetman.nl/wp-content/plugins/quick-adsense-reloaded/assets/js/performance_tracking.min.js?ver=__normalized__",
                        "id": "quads_ads_front-js"
                    },
                    "node_type": 1,
                    "sources": [
                        {
                            "type": "plugin",
                            "name": "quick-adsense-reloaded",
                            "file": "includes/reports/analytics.php",
                            "line": 201,
                            "function": "quads_admin_analytics::quads_frontend_enqueue",
                            "hook": "wp_enqueue_scripts",
                            "priority": 10,
                            "dependency_type": "script",
                            "handle": "quads_ads_front"
                        }
                    ]
                },
                {
                    "node_name": "script",
                    "parent_name": "head",
                    "code": "DISALLOWED_TAG",
                    "type": "js_error",
                    "node_attributes": [],
                    "text": "!function(e,n){__DOUBLE_QUOTED_STRING__==typeof define&&define.amd?define([],n(__DOUBLE_QUOTED_STRING__)):__DOUBLE_QUOTED_STRING__==typeof exports?module.exports=n(__DOUBLE_QUOTED_STRING__):e.adsenseLoader=n(__DOUBLE_QUOTED_STRING__)}(this,function(e){__DOUBLE_QUOTED_STRING__;var n=__INT__,t={laziness:__INT__,onLoad:!__INT__},o=function(e,n){var t,o={};for(t in e)Object.prototype.hasOwnProperty.call(e,t)&&(o[t]=e[t]);for(t in n)Object.prototype.hasOwnProperty.call(n,t)&&(o[t]=n[t]);return o},r=function(e,n){var t,o;return function(){var r=this,a=arguments,i=+new Date;t&&i<t+e?(clearTimeout(o),o=setTimeout(function(){t=i,n.apply(r,a)},e)):(t=i,n.apply(r,a))}},a=[],i=[],s=[],d=function(){if(!a.length)return!__INT__;var e=window.pageYOffset,n=window.innerHeight;a.forEach(function(t){var o,r,d=(o=t,r=o.getBoundingClientRect(),{top:r.top+document.body.scrollTop,left:r.left+document.body.scrollLeft}).top,f=t._adsenseLoaderData.options.laziness+__INT__;if(d-e>n*f||e-d-t.offsetHeight-n*f>__INT__)return!__INT__;a=u(a,t),t._adsenseLoaderData.width=c(t),function(e,n){e.classList?e.classList.add(n):e.className+=__DOUBLE_QUOTED_STRING__+n}(t.querySelector(__DOUBLE_QUOTED_STRING__),__DOUBLE_QUOTED_STRING__),i.push(t),__DOUBLE_QUOTED_STRING__!=typeof adsbygoogle?function(e){(adsbygoogle=window.adsbygoogle||[]).push({});var n=e._adsenseLoaderData.options.onLoad;__DOUBLE_QUOTED_STRING__==typeof n&&e.querySelector(__DOUBLE_QUOTED_STRING__)&&e.querySelector(__DOUBLE_QUOTED_STRING__).addEventListener(__DOUBLE_QUOTED_STRING__,function(){n(e)})}(t):s.push(t)})},c=function(e){return parseInt(window.getComputedStyle(e,__DOUBLE_QUOTED_STRING__).getPropertyValue(__DOUBLE_QUOTED_STRING__).slice(__INT__,__INT__)||__INT__)},u=function(e,n){return e.filter(function(e){return e!==n})},f=function(e,n){return e._adsenseLoaderData={originalHTML:e.innerHTML,options:n},e.adsenseLoader=function(n){__DOUBLE_QUOTED_STRING__==n&&(a=u(a,e),i=u(i,e),s=u(i,e),e.innerHTML=e._adsenseLoaderData.originalHTML)},e};function l(e,n){__DOUBLE_QUOTED_STRING__==typeof e?e=document.querySelectorAll(e):void __INT__===e.length&&(e=[e]),n=o(t,n),[].forEach.call(e,function(e){e=f(e,n),a.push(e)}),this.elements=e,d()}return window.addEventListener(__DOUBLE_QUOTED_STRING__,r(n,d)),window.addEventListener(__DOUBLE_QUOTED_STRING__,r(n,d)),window.addEventListener(__DOUBLE_QUOTED_STRING__,r(n,function(){if(!i.length)return!__INT__;var e=!__INT__;i.forEach(function(n){n.querySelector(__DOUBLE_QUOTED_STRING__).classList.contains(__DOUBLE_QUOTED_STRING__)||n._adsenseLoaderData.width==c(n)||(e=!__INT__,i=u(i,n),n.innerHTML=n._adsenseLoaderData.originalHTML,a.push(n))}),e&&d()})),l.prototype={destroy:function(){this.elements.forEach(function(e){e.adsenseLoader(__DOUBLE_QUOTED_STRING__)})}},window.adsenseLoaderConfig=function(e){void __INT__!==e.throttle&&(n=e.throttle)},l});",
                    "node_type": 1,
                    "sources": [
                        {
                            "type": "plugin",
                            "name": "quick-adsense-reloaded",
                            "file": "includes/render-ad-functions.php",
                            "line": 87,
                            "function": "quads_common_head_code",
                            "hook": "wp_head",
                            "priority": 10
                        }
                    ]
                },
                {
                    "node_name": "script",
                    "parent_name": "head",
                    "code": "DISALLOWED_TAG",
                    "type": "js_error",
                    "node_attributes": {
                        "src": "//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"
                    },
                    "node_type": 1,
                    "sources": [
                        {
                            "type": "plugin",
                            "name": "quick-adsense-reloaded",
                            "file": "includes/render-ad-functions.php",
                            "line": 87,
                            "function": "quads_common_head_code",
                            "hook": "wp_head",
                            "priority": 10
                        }
                    ]
                },
                {
                    "node_name": "script",
                    "parent_name": "body",
                    "code": "DISALLOWED_TAG",
                    "type": "js_error",
                    "node_attributes": {
                        "type": "text/javascript",
                        "src": "https://www.eetman.nl/wp-content/plugins/quick-adsense-reloaded/assets/js/ads.js?ver=__normalized__",
                        "id": "quads-admin-ads-js"
                    },
                    "node_type": 1,
                    "sources": [
                        {
                            "type": "plugin",
                            "name": "quick-adsense-reloaded",
                            "file": "includes/template-functions.php",
                            "line": 282,
                            "function": "quads_adblocker_detector",
                            "hook": "wp_head",
                            "priority": 10,
                            "dependency_type": "script",
                            "handle": "quads-admin-ads"
                        }
                    ]
                }
            ],
            "stale": false
        }
    ]

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

Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Support WPQuads Support

    (@wpquadssupport)

    For my blog, I use the AMP plugin from Google, which reports some compatibility issues with the WP QUADS plugin — Can you please share the reference screengrabs of that once? So that we will look into it once by going through it and get back to you immediately.

    Thread Starter jdevreede

    (@jdevreede)

    I don’t see how I can paste or attach an image here in the forum. If you give me your email I’ll send it to you.

    Plugin Support WPQuads Support

    (@wpquadssupport)

    There are some sources that are used to take snaps and get link URLs. You can copy that and share it here. or you can reach us out via our site.

    Thread Starter jdevreede

    (@jdevreede)

    Thanks for the tip. Here’s the link https://ibb.co/y4D6xym

    Plugin Support WPQuads Support

    (@wpquadssupport)

    The given provided link is not working. Can you please cross-check it once and send us the working screengrabs? So that we will go through it and get back to you ASAP!

    Thread Starter jdevreede

    (@jdevreede)

    That is strange, for me it still works. But here is a new link to the same image:

    https://www.eetman.nl/wp-content/uploads/2022/06/iScreen-Shoter-2022-05-30-174139.420-1.jpg

    However please not that there is not much to see, except that:
    – I am using the “AMP” plugin.
    – It shows a message that i have four “Plugins with AMP incompatibility”
    – And a message “Raw validation data which you may want to share with the author so they can fix AMP compatibility”
    – That raw data is the .json file in my first post

    Plugin Support WPQuads Support

    (@wpquadssupport)

    Can you please share the details of current activated plugins list on your site once?

    Thread Starter jdevreede

    (@jdevreede)

    Here’s the list:

    AdSense Integration WP QUADS
    Akismet Anti-Spam
    AMP
    Broken Link Checker
    Cloudflare
    Contact Form 7
    Cookie Notice & Compliance for GDPR / CCPA
    Imagify
    linkPizza-Manager
    Public Post Preview
    Public Post Preview Configurator
    Redirection
    Site Kit by Google
    Veen Theme Functions
    WebP Express
    Wordfence Security
    WP Rocket
    Yoast SEO

    Plugin Support WPQuads Support

    (@wpquadssupport)

    Thanks for sharing it. Can you please check it once by deactivating the active plugins one by one on your site and let us know back the which are causing the incompatibility issues?

    Thread Starter jdevreede

    (@jdevreede)

    I only have my live production site, so I cannot extensively test these things. What I did notice is that there is a list given by the AMP plugin mentioning the plugins with AMP incompatibility:

    – Wordfence Security
    – AdSense Integration WP QUADS
    – Imagify
    – linkPizza-Manager
    – WebP Express
    – Contact Form 7
    – Cookie Notice & Compliance for GDPR / CCPA

    When I deactivate one of these plugins, it disappears from that list.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Compatibility issues with AMP plugin’ is closed to new replies.