{"id":243306,"date":"2026-06-18T12:13:08","date_gmt":"2026-06-18T10:13:08","guid":{"rendered":"https:\/\/digelite.de\/claude-test-aktionsbereich\/"},"modified":"2026-06-18T12:13:08","modified_gmt":"2026-06-18T10:13:08","slug":"claude-test-aktionsbereich","status":"publish","type":"page","link":"https:\/\/digelite.de\/ru\/claude-test-aktionsbereich\/","title":{"rendered":"\u0417\u043e\u043d\u0430 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0438\u0441\u043f\u044b\u0442\u0430\u043d\u0438\u0439 \u041a\u043b\u043e\u0434\u0430"},"content":{"rendered":"<style id=\"dgk-frontend-style\">.dgk{position:fixed;z-index:99990;font-family:inherit;line-height:1.45;color:var(--dgk-fg)}\n.dgk[hidden]{display:none}\n.dgk *{box-sizing:border-box}\n.dgk__backdrop{position:fixed;inset:0;background:rgba(0,0,0,.55);animation:dgkFade .2s ease}\n.dgk__inner{position:relative;background:var(--dgk-bg);color:var(--dgk-fg);padding:18px 22px;box-shadow:0 8px 32px rgba(0,0,0,.18);max-width:100%}\n.dgk__close{position:absolute;top:6px;right:8px;background:transparent;color:inherit;border:0;font-size:28px;line-height:1;cursor:pointer;padding:4px 10px;border-radius:6px;opacity:.85}\n.dgk__close:hover{opacity:1;background:rgba(255,255,255,.15)}\n.dgk__headline{margin:0 0 8px;font-size:20px;font-weight:700;color:inherit}\n.dgk__body{margin:0 0 12px;font-size:15px}\n.dgk__body p:last-child{margin-bottom:0}\n.dgk__body a{color:var(--dgk-accent)}\n.dgk__cta-wrap{margin:14px 0 0}\n.dgk__cta{display:inline-block;padding:11px 22px;border-radius:8px;font-weight:600;text-decoration:none;transition:transform .12s,box-shadow .15s;font-size:15px}\n.dgk__cta--primary{background:var(--dgk-accent);color:#16323c}\n.dgk__cta--secondary{background:#fff;color:var(--dgk-bg)}\n.dgk__cta--outline{background:transparent;color:var(--dgk-fg);border:2px solid var(--dgk-fg)}\n.dgk__cta:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.18)}\n.dgk__image img{display:block;max-width:100%;height:auto;border-radius:8px}\n.dgk__inner--img-top .dgk__image{margin-bottom:14px}\n.dgk__inner--img-left{display:grid;grid-template-columns:160px 1fr;gap:16px;align-items:center}\n@media (max-width:560px){.dgk__inner--img-left{grid-template-columns:1fr}}\n\/* Modes *\/\n.dgk--top_bar{top:0;left:0;right:0;width:100%}\n.dgk--top_bar .dgk__inner{padding:10px 22px;display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;text-align:center}\n.dgk--top_bar .dgk__headline{font-size:15px;margin:0}\n.dgk--top_bar .dgk__body{font-size:14px;margin:0;max-width:680px}\n.dgk--top_bar .dgk__cta-wrap{margin:0}\n.dgk--top_bar .dgk__cta{padding:6px 14px;font-size:14px}\n.dgk--top_bar .dgk__close{position:relative;top:0;right:0}\n.dgk--bottom_bar{bottom:0;left:0;right:0;width:100%}\n.dgk--bottom_bar .dgk__inner{padding:10px 22px;display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;text-align:center}\n.dgk--bottom_bar .dgk__headline{font-size:15px;margin:0}\n.dgk--bottom_bar .dgk__body{font-size:14px;margin:0;max-width:680px}\n.dgk--bottom_bar .dgk__cta-wrap{margin:0}\n.dgk--bottom_bar .dgk__cta{padding:6px 14px;font-size:14px}\n.dgk--bottom_bar .dgk__close{position:relative;top:0;right:0}\n.dgk--popup_center{top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:20px}\n.dgk--popup_center .dgk__inner{max-width:560px;width:100%;border-radius:14px;animation:dgkPop .22s ease}\n.dgk--popup_side{right:24px;bottom:24px;max-width:380px}\n.dgk--popup_side .dgk__inner{border-radius:14px;animation:dgkSlide .25s ease}\n.dgk--toast{right:24px;top:80px;max-width:360px}\n.dgk--toast .dgk__inner{border-radius:12px;padding:14px 18px;animation:dgkSlide .25s ease}\n.dgk--toast .dgk__headline{font-size:15px;margin-bottom:4px}\n.dgk--toast .dgk__body{font-size:13px}\n.dgk--full_overlay{top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:0}\n.dgk--full_overlay .dgk__inner{max-width:820px;width:92%;border-radius:16px;padding:42px 38px;text-align:center;animation:dgkPop .22s ease}\n.dgk--full_overlay .dgk__headline{font-size:28px}\n.dgk--inline{position:static;display:block}\n.dgk--inline .dgk__inner{border-radius:12px;animation:none}\n@keyframes dgkFade{from{opacity:0}to{opacity:1}}\n@keyframes dgkPop{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}\n@keyframes dgkSlide{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}\n@media (prefers-reduced-motion: reduce){.dgk *{animation:none!important;transition:none!important}}\n@media (max-width:600px){.dgk--popup_side,.dgk--toast{left:12px;right:12px;max-width:none}}<\/style><script id=\"dgk-frontend-js\">(function(){\n    if (window.__dgkInitDone) return;\n    window.__dgkInitDone = true;\n\n    \/\/ Daten aus allen <script class=\"dgk-frontend-data\"> sammeln (Shortcode kann\n    \/\/ mehrfach im DOM stehen; Auto-Render im Footer liefert ein zus\u00e4tzliches Script).\n    var data = [];\n    document.querySelectorAll('script.dgk-frontend-data').forEach(function(s){\n        try {\n            var d = JSON.parse(s.textContent);\n            if (Array.isArray(d)) data = data.concat(d);\n            else if (d) data.push(d);\n        } catch(e){}\n    });\n    if (!data.length) return;\n\n    \/\/ Dedupe nach id (Shortcode + Auto-Render k\u00f6nnten dieselbe Kampagne doppelt liefern).\n    var seen = {};\n    data = data.filter(function(p){ if (!p || seen[p.id]) return false; seen[p.id] = true; return true; });\n\n    var STORE_PREFIX = 'dgk_v1_';\n    function storeKey(id){ return STORE_PREFIX + id; }\n    function nowDays(){ return Math.floor(Date.now()\/86400000); }\n    function readState(id){\n        try { return JSON.parse(localStorage.getItem(storeKey(id))) || {}; } catch(e){ return {}; }\n    }\n    function writeState(id, obj){\n        try { localStorage.setItem(storeKey(id), JSON.stringify(obj)); } catch(e){}\n    }\n    \/\/ Session-Key enth\u00e4lt die Content-Version: bei Versions-Wechsel ist der alte Key\n    \/\/ automatisch ung\u00fcltig, der Besucher sieht den frischen Inhalt sofort.\n    function sessionKey(id, v){ return STORE_PREFIX + id + '_' + (v || 'v1') + '_sess'; }\n    function readSession(id, v){ try { return sessionStorage.getItem(sessionKey(id, v)) === '1'; } catch(e){ return false; } }\n    function writeSession(id, v){ try { sessionStorage.setItem(sessionKey(id, v), '1'); } catch(e){} }\n\n    function shouldShow(p){\n        var st = readState(p.id);\n        \/\/ Cache-Bust: Wenn der State zu einer \u00e4lteren Content-Version geh\u00f6rt, ist er\n        \/\/ ung\u00fcltig \u2014 Aktionsbereich wurde im Backend bearbeitet, Besucher soll Neues sehen.\n        if (st._v && p.content_version && String(st._v) !== String(p.content_version)) {\n            writeState(p.id, {});\n            return true;\n        }\n        if (p.frequency === 'always')  return true;\n        if (p.frequency === 'session') return !readSession(p.id, p.content_version);\n        if (p.frequency === 'days') {\n            if (!st.dismissedDay) return true;\n            return (nowDays() - st.dismissedDay) >= (p.frequency_days || 7);\n        }\n        if (p.frequency === 'once') return !st.dismissed;\n        return true;\n    }\n\n    function markShown(p){\n        if (p.frequency === 'session') writeSession(p.id, p.content_version);\n    }\n\n    function markDismissed(p){\n        var st = readState(p.id);\n        st.dismissed = true;\n        st.dismissedDay = nowDays();\n        st._v = p.content_version;\n        writeState(p.id, st);\n        writeSession(p.id, p.content_version);\n    }\n\n    function showEl(el, p){\n        el.hidden = false;\n        el.setAttribute('aria-hidden','false');\n        markShown(p);\n        \/\/ Focus-Trap (basic)\n        var btn = el.querySelector('.dgk__close, .dgk__cta');\n        if (btn) try { btn.focus({preventScroll:true}); } catch(e){}\n    }\n    function hideEl(el){\n        el.hidden = true;\n        el.setAttribute('aria-hidden','true');\n    }\n\n    function bind(el, p){\n        var closeBtn = el.querySelector('[data-dgk-close]');\n        if (closeBtn) closeBtn.addEventListener('click', function(){\n            hideEl(el); markDismissed(p);\n        });\n        if (p.close_on_outside) {\n            var bd = el.querySelector('[data-dgk-close-outside]');\n            if (bd) bd.addEventListener('click', function(){ hideEl(el); markDismissed(p); });\n        }\n        if (p.close_on_esc) {\n            document.addEventListener('keydown', function(ev){\n                if (ev.key === 'Escape' && !el.hidden) { hideEl(el); markDismissed(p); }\n            });\n        }\n    }\n\n    function scheduleShow(el, p){\n        if (p.trigger === 'immediate') return showEl(el, p);\n        if (p.trigger === 'delay') {\n            var sec = Math.max(0, p.trigger_value|0);\n            setTimeout(function(){ if (shouldShow(p)) showEl(el, p); }, sec * 1000);\n            return;\n        }\n        if (p.trigger === 'scroll') {\n            var pct = Math.max(1, Math.min(100, p.trigger_value|0)) \/ 100;\n            var fired = false;\n            window.addEventListener('scroll', function(){\n                if (fired) return;\n                var sc = window.scrollY || document.documentElement.scrollTop || 0;\n                var h = document.documentElement.scrollHeight - window.innerHeight;\n                if (h <= 0) return;\n                if ((sc\/h) >= pct) { fired = true; if (shouldShow(p)) showEl(el, p); }\n            }, {passive:true});\n            return;\n        }\n        if (p.trigger === 'exit') {\n            var fired = false;\n            document.addEventListener('mouseleave', function(ev){\n                if (fired) return;\n                if (ev.clientY <= 0) { fired = true; if (shouldShow(p)) showEl(el, p); }\n            });\n            return;\n        }\n    }\n\n    data.forEach(function(p){\n        var el = document.querySelector('.dgk[data-dgk-id=\"'+p.id+'\"]');\n        if (!el) return;\n        if (p.mode === 'inline') { showEl(el, p); return; }\n        if (!shouldShow(p)) return;\n        bind(el, p);\n        scheduleShow(el, p);\n    });\n})();<\/script>        <div class=\"dgk dgk--popup_center\" data-dgk-id=\"243302\" style=\"--dgk-bg:#1b5163; --dgk-fg:#ffffff; --dgk-accent:#f6c453\" hidden role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"dgk-h-243302\">\n                                                <div class=\"dgk__backdrop\" data-dgk-close-outside><\/div>\n                            \n            <div class=\"dgk__inner dgk__inner--img-none\"\n                            >\n                                    <button type=\"button\" class=\"dgk__close\" aria-label=\"Schlie\u00dfen\" data-dgk-close>\u00d7<\/button>\n                \n                \n                <div class=\"dgk__content\">\n                                            <h2 id=\"dgk-h-243302\" class=\"dgk__headline\">Bleib auf dem Laufenden!<\/h2>\n                    \n                                            <div class=\"dgk__body\"><p>Hol dir die neuesten Tipps zu Digital-Strategie direkt ins Postfach.<\/p><\/div>\n                    \n                                            <p class=\"dgk__cta-wrap\">\n                            <a class=\"dgk__cta dgk__cta--primary\" href=\"https:\/\/digelite.de\/newsletter\/\">Jetzt anmelden<\/a>\n                        <\/p>\n                                    <\/div>\n            <\/div>\n        <\/div>\n        <script class=\"dgk-frontend-data\" type=\"application\/json\">[{\"id\":243302,\"content_version\":\"1781777526\",\"mode\":\"popup_center\",\"headline\":\"Bleib auf dem Laufenden!\",\"body\":\"<p>Hol dir die neuesten Tipps zu Digital-Strategie direkt ins Postfach.<\\\/p>\",\"cta_label\":\"Jetzt anmelden\",\"cta_url\":\"https:\\\/\\\/digelite.de\\\/newsletter\\\/\",\"cta_style\":\"primary\",\"image_url\":\"\",\"image_pos\":\"none\",\"bg\":\"#1b5163\",\"fg\":\"#ffffff\",\"accent\":\"#f6c453\",\"trigger\":\"delay\",\"trigger_value\":3,\"frequency\":\"session\",\"frequency_days\":7,\"dismissible\":true,\"close_on_esc\":true,\"close_on_outside\":true}]<\/script>\n<p>Hier steht normaler Page-Content. Das Popup sollte 3 Sekunden nach Page-Load erscheinen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u042d\u0442\u043e \u043e\u0431\u044b\u0447\u043d\u043e\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b. \u0412\u0441\u043f\u043b\u044b\u0432\u0430\u044e\u0449\u0435\u0435 \u043e\u043a\u043d\u043e \u0434\u043e\u043b\u0436\u043d\u043e \u043f\u043e\u044f\u0432\u0438\u0442\u044c\u0441\u044f \u0447\u0435\u0440\u0435\u0437 3 \u0441\u0435\u043a\u0443\u043d\u0434\u044b \u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b.<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-243306","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/digelite.de\/ru\/wp-json\/wp\/v2\/pages\/243306","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/digelite.de\/ru\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/digelite.de\/ru\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/digelite.de\/ru\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/digelite.de\/ru\/wp-json\/wp\/v2\/comments?post=243306"}],"version-history":[{"count":0,"href":"https:\/\/digelite.de\/ru\/wp-json\/wp\/v2\/pages\/243306\/revisions"}],"wp:attachment":[{"href":"https:\/\/digelite.de\/ru\/wp-json\/wp\/v2\/media?parent=243306"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}