Коллеги запрашивают код, делимся с вами:
<?php if (!isset($_COOKIE['_hccagree'])) {?>
<div class="cookies-fixed-block">
<div class="cookies">
<p class="cookies-text">Мы используем куки и обработку пользовательских данных с помощью Яндекс.Метрики для лучшей работы сайта.
<br />Оставаясь с нами, вы соглашаетесь на использование <a target="_blank" href="/company/privacy/">файлов куки</a>.</p>
<button class="cookies-btn" onclick="var date = new Date(); date.setTime(date.getTime() + 31*24*60*60*1000); document.cookie = '_hccagree=1; expires=' + date.toUTCString() + '; path=/'; document.querySelector('.cookies-fixed-block').remove();">ОК</button>
</div>
</div>
<style>
.cookies-fixed-block{width:280px;z-index:10002;pointer-events:none;position:fixed;bottom:24px;left:24px;right:24px}
.cookies-fixed-block>*{pointer-events:auto}
@media (max-width:767.98px){.cookies-fixed-block{width:auto;bottom:48px}}
.cookies-fixed-block .cookies{backdrop-filter:blur(12.5px);background:rgba(36,36,36,.95);border-radius:8px;padding:12px}
.cookies-fixed-block .cookies .cookies-text{color:#fff;font-size:14px;line-height:20px}
.cookies-fixed-block .cookies .cookies-btn{width:100%;background-color:#f1f1f1;border:2px solid #f1f1f1;text-align:center;vertical-align:top;cursor:pointer;color:#242424;border-radius:12px;padding:5px 24px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;display:inline-block}
.cookies-fixed-block .cookies .cookies-btn:hover{background-color:#ddd;border-color:#ddd}
</style>
<script>
document.addEventListener('DOMContentLoaded', function() {
if (document.cookie.indexOf('_hccagree') !== -1) {
const cookieBlock = document.querySelector('.cookies-fixed-block');
if (cookieBlock) {
cookieBlock.remove();
}
}
});
</script>
<?php } ?>
код размещаете в footer или перед </body>