{"id":91,"date":"2026-01-12T10:46:03","date_gmt":"2026-01-12T10:46:03","guid":{"rendered":"https:\/\/demowo.com\/?page_id=91"},"modified":"2026-01-12T10:46:54","modified_gmt":"2026-01-12T10:46:54","slug":"newsletter-test","status":"publish","type":"page","link":"https:\/\/demowo.com\/?page_id=91","title":{"rendered":"Newsletter Test"},"content":{"rendered":"<div class=\"dwp-nl-shortcode-widget\"><h3 class=\"dwp-nl-widget-title\">Join Our Newsletter<\/h3><p class=\"dwp-nl-widget-description\">Get weekly updates!<\/p>        <form method=\"post\" action=\"https:\/\/demowo.com\/wp-admin\/admin-ajax.php\" class=\"dwp-nl-widget-form dwp-nl-style-minimal dwp-nl-ajax-form\">\n            <input type=\"hidden\" name=\"action\" value=\"dwp_nl_subscribe\" \/>\n            <input type=\"hidden\" name=\"nonce\" value=\"1d7587d5fb\" \/>\n            <input type=\"hidden\" name=\"source\" value=\"widget\" \/>\n            <input type=\"hidden\" name=\"dwp_ts\" value=\"1784647939\" \/>\n            \n            <!-- Honeypot fields (hidden from users) -->\n            <div style=\"position:absolute;left:-9999px;top:-9999px;height:0;overflow:hidden;\">\n                <input type=\"text\" name=\"dwp_hp\" value=\"\" tabindex=\"-1\" autocomplete=\"off\" \/>\n                <input type=\"text\" name=\"website\" value=\"\" tabindex=\"-1\" autocomplete=\"off\" \/>\n                <input type=\"text\" name=\"url\" value=\"\" tabindex=\"-1\" autocomplete=\"off\" \/>\n            <\/div>\n            \n                        <div class=\"dwp-nl-field\">\n                <input type=\"text\" \n                       name=\"dwp_nl_name\" \n                       placeholder=\"Your name (optional)\"\n                       class=\"dwp-nl-input dwp-nl-name-input\" \/>\n            <\/div>\n                        \n            <div class=\"dwp-nl-field\">\n                <input type=\"email\" \n                       name=\"dwp_nl_email\" \n                       placeholder=\"Your email address\"\n                       required\n                       class=\"dwp-nl-input dwp-nl-email-input\" \/>\n            <\/div>\n            \n                        <div class=\"dwp-nl-field dwp-nl-privacy-field\">\n                <label class=\"dwp-nl-privacy-label\">\n                    <input type=\"checkbox\" \n                           name=\"dwp_nl_privacy\" \n                           value=\"1\" \n                           required\n                           class=\"dwp-nl-checkbox\" \/>\n                    <span>\n                        I agree to the <a href=\"https:\/\/demowo.com\/?page_id=3\" target=\"_blank\">privacy policy<\/a>                    <\/span>\n                <\/label>\n            <\/div>\n                        \n            <div class=\"dwp-nl-field\">\n                <button type=\"submit\" class=\"dwp-nl-submit-button\">\n                    Sign Up                <\/button>\n            <\/div>\n            \n            <div class=\"dwp-nl-message\" style=\"display:none;\"><\/div>\n        <\/form>\n        \n                <style>\n        .dwp-nl-widget-form {\n            margin: 0;\n            padding: 0;\n            max-width: 100%;\n            box-sizing: border-box;\n        }\n        \n        .dwp-nl-widget-description {\n            margin-bottom: 15px;\n            font-size: 14px;\n            line-height: 1.5;\n        }\n        \n        .dwp-nl-field {\n            margin-bottom: 10px;\n        }\n        \n        .dwp-nl-input {\n            width: 100%;\n            max-width: 100%;\n            padding: 10px 12px;\n            border: 1px solid #ddd;\n            border-radius: 4px;\n            font-size: 14px;\n            box-sizing: border-box;\n            height: auto;\n            line-height: 1.5;\n        }\n        \n        .dwp-nl-input:focus {\n            outline: none;\n            border-color: #0073aa;\n        }\n        \n        .dwp-nl-submit-button {\n            width: 100%;\n            max-width: 100%;\n            padding: 12px 20px !important;\n            background: #0073aa;\n            color: #fff !important;\n            border: none;\n            border-radius: 4px;\n            font-size: 14px !important;\n            font-weight: 600;\n            cursor: pointer;\n            transition: background 0.2s;\n            box-sizing: border-box;\n            height: auto !important;\n            line-height: 1.4 !important;\n            display: block;\n            text-align: center;\n            min-height: 0 !important;\n            max-height: none !important;\n        }\n        \n        .dwp-nl-submit-button:hover {\n            background: #005a87;\n        }\n        \n        .dwp-nl-privacy-field {\n            font-size: 12px;\n        }\n        \n        .dwp-nl-privacy-label {\n            display: flex;\n            align-items: flex-start;\n            gap: 8px;\n            cursor: pointer;\n        }\n        \n        .dwp-nl-checkbox {\n            margin: 3px 0 0 0;\n            flex-shrink: 0;\n        }\n        \n        .dwp-nl-message {\n            padding: 10px;\n            border-radius: 4px;\n            font-size: 14px;\n            margin-top: 10px;\n        }\n        \n        .dwp-nl-message.success {\n            background: #d4edda;\n            color: #155724;\n            border: 1px solid #c3e6cb;\n        }\n        \n        .dwp-nl-message.error {\n            background: #f8d7da;\n            color: #721c24;\n            border: 1px solid #f5c6cb;\n        }\n        \n        \/* Style: Minimal *\/\n        .dwp-nl-style-minimal .dwp-nl-input {\n            border: none;\n            border-bottom: 2px solid #ddd;\n            border-radius: 0;\n            padding: 8px 0;\n        }\n        \n        .dwp-nl-style-minimal .dwp-nl-input:focus {\n            border-bottom-color: #0073aa;\n        }\n        \n        .dwp-nl-style-minimal .dwp-nl-submit-button {\n            border-radius: 0;\n        }\n        \n        \/* Style: Compact *\/\n        .dwp-nl-style-compact .dwp-nl-input {\n            padding: 8px 10px;\n            font-size: 13px;\n        }\n        \n        .dwp-nl-style-compact .dwp-nl-submit-button {\n            padding: 10px 16px;\n            font-size: 13px;\n        }\n        <\/style>\n                        <script>\n        (function() {\n            document.addEventListener('DOMContentLoaded', function() {\n                var forms = document.querySelectorAll('.dwp-nl-widget-form');\n                \n                forms.forEach(function(form) {\n                    form.addEventListener('submit', function(e) {\n                        e.preventDefault();\n                        \n                        var button = form.querySelector('.dwp-nl-submit-button');\n                        var message = form.querySelector('.dwp-nl-message');\n                        var originalText = button.textContent;\n                        \n                        \/\/ Disable button\n                        button.disabled = true;\n                        button.textContent = 'Subscribing...';\n                        \n                        \/\/ Hide previous message\n                        message.style.display = 'none';\n                        message.className = 'dwp-nl-message';\n                        \n                        \/\/ Submit via AJAX\n                        var formData = new FormData(form);\n                        \n                        fetch(form.action, {\n                            method: 'POST',\n                            body: formData\n                        })\n                        .then(function(response) {\n                            return response.json();\n                        })\n                        .then(function(data) {\n                            \/\/ Show message\n                            message.textContent = data.message || 'Thank you for subscribing!';\n                            message.className = 'dwp-nl-message ' + (data.success ? 'success' : 'error');\n                            message.style.display = 'block';\n                            \n                            \/\/ Reset form on success\n                            if (data.success) {\n                                form.reset();\n                            }\n                            \n                            \/\/ Re-enable button\n                            button.disabled = false;\n                            button.textContent = originalText;\n                        })\n                        .catch(function(error) {\n                            message.textContent = 'An error occurred. Please try again.';\n                            message.className = 'dwp-nl-message error';\n                            message.style.display = 'block';\n                            \n                            button.disabled = false;\n                            button.textContent = originalText;\n                        });\n                    });\n                });\n            });\n        })();\n        <\/script>\n                <\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-91","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/demowo.com\/index.php?rest_route=\/wp\/v2\/pages\/91","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/demowo.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/demowo.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/demowo.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/demowo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=91"}],"version-history":[{"count":4,"href":"https:\/\/demowo.com\/index.php?rest_route=\/wp\/v2\/pages\/91\/revisions"}],"predecessor-version":[{"id":96,"href":"https:\/\/demowo.com\/index.php?rest_route=\/wp\/v2\/pages\/91\/revisions\/96"}],"wp:attachment":[{"href":"https:\/\/demowo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=91"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}