{"id":1,"date":"2025-09-01T03:49:02","date_gmt":"2025-09-01T03:49:02","guid":{"rendered":"https:\/\/dataharmoni.com\/blog\/?p=1"},"modified":"2025-09-01T04:30:30","modified_gmt":"2025-09-01T04:30:30","slug":"hello-world","status":"publish","type":"post","link":"https:\/\/dataharmoni.com\/blog\/hello-world\/","title":{"rendered":"Hello world!"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Welcome to WordPress. This is your first post. Edit or delete it, then start writing!<\/p>\n\n\n<div class='dayvault-block-wrapper'>\n<div class=\"dayvault-calendar\" data-widget-id=\"calendar-monthly\">\n    <div class=\"dayvault-calendar-header\">\n        <button class=\"dayvault-nav-btn dayvault-prev\" aria-label=\"Previous month\">\n            <span class=\"dashicons dashicons-arrow-left-alt2\"><\/span>\n        <\/button>\n        <h3 class=\"dayvault-month-year\">October 2026<\/h3>\n        <button class=\"dayvault-nav-btn dayvault-next\" aria-label=\"Next month\">\n            <span class=\"dashicons dashicons-arrow-right-alt2\"><\/span>\n        <\/button>\n    <\/div>\n\n    <div class=\"dayvault-calendar-grid\">\n        <div class=\"dayvault-weekdays\">\n                            <span>Mon<\/span>\n                            <span>Tue<\/span>\n                            <span>Wed<\/span>\n                            <span>Thu<\/span>\n                            <span>Fri<\/span>\n                            <span>Sat<\/span>\n                            <span>Sun<\/span>\n                    <\/div>\n\n        <div class=\"dayvault-days\">\n            <!-- Calendar days will be populated by JavaScript -->\n        <\/div>\n    <\/div>\n\n    <div class=\"dayvault-content-preview\">\n                    <!-- Default message when no entries for today -->\n            <div class=\"dayvault-entry-title\">\n                <span class=\"dayvault-entry-icon\">\ud83d\udcc5<\/span>\n                <h4>Select a date to view entries<\/h4>\n            <\/div>\n            <div class=\"dayvault-entry-excerpt\">\n                Click on any date to see historical events and content for that day.            <\/div>\n            <\/div>\n<\/div>\n\n<!-- Entry Details Popup Modal -->\n<div id=\"dayvault-entry-modal\" class=\"dayvault-modal\" style=\"display: none;\">\n    <div class=\"dayvault-modal-backdrop\"><\/div>\n    <div class=\"dayvault-modal-content\">\n        <div class=\"dayvault-modal-header\">\n            <h3 id=\"dayvault-modal-title\"><\/h3>\n            <button class=\"dayvault-modal-close\" aria-label=\"Close\">\n                <span class=\"dashicons dashicons-no\"><\/span>\n            <\/button>\n        <\/div>\n        <div class=\"dayvault-modal-body\">\n            <div id=\"dayvault-modal-content\"><\/div>\n            <div id=\"dayvault-modal-meta\" class=\"dayvault-modal-meta\"><\/div>\n        <\/div>\n        <div class=\"dayvault-modal-footer\">\n            <button class=\"button dayvault-modal-close\">Close<\/button>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- Pass default date and entries to JavaScript -->\n<script>\n    \/\/ Store initial data in global scope first\n    window.DayVaultInitialData = {\n        defaultSelectedDate: {\n            month: 10,\n            day: 28,\n            year: 2026        },\n        initialEntries: {\n                    }\n    };\n\n    document.addEventListener('DOMContentLoaded', function() {\n        \/\/ Wait for DayVault to be available\n        function initializeDayVaultData() {\n            if (typeof DayVault !== 'undefined') {\n                \/\/ Set today's date as selected\n                DayVault.defaultSelectedDate = window.DayVaultInitialData.defaultSelectedDate;\n\n                \/\/ Initialize entry data store for initial entries\n                if (!DayVault.entryDataStore) {\n                    DayVault.entryDataStore = {};\n                }\n\n                \/\/ Copy initial entries to DayVault store\n                Object.assign(DayVault.entryDataStore, window.DayVaultInitialData.initialEntries);\n\n                console.log('DayVault initialized with entries:', Object.keys(DayVault.entryDataStore));\n            } else {\n                \/\/ Retry after 100ms if DayVault not ready\n                setTimeout(initializeDayVaultData, 100);\n            }\n        }\n\n        initializeDayVaultData();\n    });\n<\/script>\n<\/div>\n\n<div class='dayvault-block-wrapper dayvault-history-block'>\n    <div class=\"dayvault-history-widget\">\n        <div class=\"dayvault-widget-header\">\n            This Day in History &#8211; October 28        <\/div>\n\n        <div class=\"dayvault-history-entries\">\n                            <div class=\"dayvault-no-entries\">\n                    <p>No historical entries found for this date.<\/p>\n                <\/div>\n                    <\/div>\n    <\/div>\n\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Welcome to WordPress. This is your first post. Edit or delete it, then start writing!<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"digifusion_disable_header":false,"digifusion_disable_page_header":false,"digifusion_disable_footer":false,"digifusion_disable_padding":false,"digifusion_header_type":"","digifusion_custom_logo":0,"digifusion_menu_colors":[],"digifusion_custom_page_title":"","digifusion_page_description":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-1","post","type-post","status-publish","format-standard","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/dataharmoni.com\/blog\/wp-json\/wp\/v2\/posts\/1","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dataharmoni.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dataharmoni.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dataharmoni.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dataharmoni.com\/blog\/wp-json\/wp\/v2\/comments?post=1"}],"version-history":[{"count":2,"href":"https:\/\/dataharmoni.com\/blog\/wp-json\/wp\/v2\/posts\/1\/revisions"}],"predecessor-version":[{"id":9,"href":"https:\/\/dataharmoni.com\/blog\/wp-json\/wp\/v2\/posts\/1\/revisions\/9"}],"wp:attachment":[{"href":"https:\/\/dataharmoni.com\/blog\/wp-json\/wp\/v2\/media?parent=1"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dataharmoni.com\/blog\/wp-json\/wp\/v2\/categories?post=1"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dataharmoni.com\/blog\/wp-json\/wp\/v2\/tags?post=1"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}