Skip to main content

WordPress snippet (theme header)

Add the CMP UI and Consent Mode default to your theme header (e.g., header.php):

<?php // header.php
// Insert CMP banner/dialog and default-denied consent
?>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('consent', 'default', {
ad_storage: 'denied',
ad_user_data: 'denied',
ad_personalization: 'denied',
analytics_storage: 'denied'
});
// CMP bundle mount point
window.addEventListener('DOMContentLoaded', function(){
var root = document.getElementById('cmp-root');
// CMP.renderBannerAndDialog({ root }); // example
});

</script>
<div id="cmp-root"></div>