{"id":1498,"date":"2025-02-11T11:49:00","date_gmt":"2025-02-11T11:49:00","guid":{"rendered":"https:\/\/metvibes.site\/teachera\/?page_id=1498"},"modified":"2025-04-09T13:44:06","modified_gmt":"2025-04-09T13:44:06","slug":"egitim-takvimi","status":"publish","type":"page","link":"https:\/\/metvibes.xyz\/teachera\/egitim-takvimi\/","title":{"rendered":"E\u011fitim Takvimi"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1498\" class=\"elementor elementor-1498\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-8ddbb72 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default\" data-id=\"8ddbb72\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6e4cc95\" data-id=\"6e4cc95\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-367543a elementor-widget elementor-widget-shortcode\" data-id=\"367543a\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t<div data-elementor-type=\"section\" data-elementor-id=\"914\" class=\"elementor elementor-914\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4aa466f elementor-section-height-min-height elementor-section-boxed elementor-section-height-default elementor-section-items-middle\" data-id=\"4aa466f\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6513ecb\" data-id=\"6513ecb\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d000fff elementor-widget elementor-widget-heading\" data-id=\"d000fff\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">E\u011fitim Takvimi<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dba1a51 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"dba1a51\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/metvibes.xyz\/teachera\">Teachera &gt;<\/a><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c3fad1 elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"9c3fad1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Kurumsal &gt;<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6424a8e elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"6424a8e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/metvibes.xyz\/teachera\/egitim-takvimi\/\">E\u011fitim Takvimi<\/a><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-48ac7e5 side-menu elementor-reverse-tablet elementor-reverse-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"48ac7e5\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-88a2bd0\" data-id=\"88a2bd0\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-e4b6cba elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"e4b6cba\" data-element_type=\"section\" data-settings=\"{&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:20,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-8dd41bd\" data-id=\"8dd41bd\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e321371 elementor-widget elementor-widget-heading\" data-id=\"e321371\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">H\u0131zl\u0131 \u0130leti\u015fim<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ed13af0 fluentform-widget-submit-button-full-width fluent-form-widget-step-header-yes fluent-form-widget-step-progressbar-yes elementor-widget elementor-widget-fluent-form-widget\" data-id=\"ed13af0\" data-element_type=\"widget\" data-widget_type=\"fluent-form-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n            <div class=\"fluentform-widget-wrapper hide-fluent-form-labels fluentform-widget-align-center\">\n\n            \n            <div class='fluentform ff-default fluentform_wrapper_3 ffs_default_wrap'><form data-form_id=\"3\" id=\"fluentform_3\" class=\"frm-fluent-form fluent_form_3 ff-el-form-top ff_form_instance_3_1 ff-form-loading ffs_default\" data-form_instance=\"ff_form_instance_3_1\" method=\"POST\" ><fieldset  style=\"border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;\">\n                    <legend class=\"ff_screen_reader_title\" style=\"display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;\">\u00dcyelik, Abonelik ve Partnerlik Formu<\/legend><input type='hidden' name='__fluent_form_embded_post_id' value='1498' \/><input type=\"hidden\" id=\"_fluentform_3_fluentformnonce\" name=\"_fluentform_3_fluentformnonce\" value=\"db4b8cbd9a\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/teachera\/wp-json\/wp\/v2\/pages\/1498\" \/><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_3_input_text' aria-label=\"Ad Soyad*\">Ad Soyad*<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"input_text\" class=\"ff-el-form-control\" placeholder=\"Ad Soyad*\" data-name=\"input_text\" id=\"ff_3_input_text\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_3_email' aria-label=\"E-Posta Adresi\">E-Posta Adresi<\/label><\/div><div class='ff-el-input--content'><input type=\"email\" name=\"email\" id=\"ff_3_email\" class=\"ff-el-form-control\" placeholder=\"E-Posta Adresi\" data-name=\"email\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_3_phone' aria-label=\"Telefon Numaras\u0131*\">Telefon Numaras\u0131*<\/label><\/div><div class='ff-el-input--content'><input name=\"phone\" class=\"ff-el-form-control ff-el-phone ff_el_with_extended_validation\" type=\"tel\" placeholder=\"Telefon Numaras\u0131*\" data-name=\"phone\" id=\"ff_3_phone\" inputmode=\"tel\"  aria-invalid='false' aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_3_dropdown' aria-label=\"Konu Se\u00e7iniz\">Konu Se\u00e7iniz<\/label><\/div><div class='ff-el-input--content'><select name=\"dropdown\" id=\"ff_3_dropdown\" class=\"ff-el-form-control\" data-name=\"dropdown\" data-calc_value=\"0\"  aria-invalid=\"false\" aria-required=false><option value=\"\">- Konu Se\u00e7iniz -<\/option><option value=\"\u00dcyelik Avantajlar\u0131 ve Detayl\u0131 Bilgi\"  >\u00dcyelik Avantajlar\u0131 ve Detayl\u0131 Bilgi<\/option><option value=\"Kurumsal \u00dcyelik\"  >Kurumsal \u00dcyelik<\/option><option value=\"Abonelik Planlar\u0131\"  >Abonelik Planlar\u0131<\/option><option value=\"Partnerlik\"  >Partnerlik<\/option><option value=\"Di\u011fer\"  >Di\u011fer<\/option><\/select><\/div><\/div><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type=\"submit\" class=\"ff-btn ff-btn-submit ff-btn-md ff_btn_style\" >Formu G\u00f6nder<\/button><\/div><\/fieldset><\/form><div id='fluentform_3_errors' class='ff-errors-in-stack ff_form_instance_3_1 ff-form-loading_errors ff_form_instance_3_1_errors'><\/div><\/div>        <script type=\"text\/javascript\">\n            window.fluent_form_ff_form_instance_3_1 = {\"id\":\"3\",\"settings\":{\"layout\":{\"labelPlacement\":\"top\",\"asteriskPlacement\":\"asterisk-right\",\"helpMessagePlacement\":\"with_label\",\"errorMessagePlacement\":\"inline\",\"cssClassName\":\"\"},\"restrictions\":{\"denyEmptySubmission\":{\"enabled\":false}}},\"form_instance\":\"ff_form_instance_3_1\",\"form_id_selector\":\"fluentform_3\",\"rules\":{\"input_text\":{\"required\":{\"value\":true,\"message\":\"Zorunlu alan!\",\"global_message\":\"This field is required\",\"global\":false}},\"email\":{\"required\":{\"value\":true,\"message\":\"Zorunlu alan!\",\"global_message\":\"This field is required\",\"global\":false},\"email\":{\"value\":true,\"message\":\"This field must contain a valid email\",\"global_message\":\"This field must contain a valid email\",\"global\":true}},\"phone\":{\"required\":{\"value\":true,\"global\":false,\"message\":\"Zorunlu alan!\",\"global_message\":\"This field is required\"},\"valid_phone_number\":{\"value\":true,\"global\":true,\"message\":\"Phone number is not valid\",\"global_message\":\"Phone number is not valid\"}},\"dropdown\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global_message\":\"This field is required\",\"global\":true}}},\"debounce_time\":300};\n                    <\/script>\n                    <\/div>\n\n            \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-0a87623\" data-id=\"0a87623\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4f3abdf elementor-widget elementor-widget-html\" data-id=\"4f3abdf\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- Teachera E\u011fitim Takvimi Ba\u015flang\u0131\u00e7 -->\r\n<div class=\"tea-calendar-wrapper\">\r\n    <style>\r\n        .tea-calendar-wrapper * {\r\n            margin: 0;\r\n            padding: 0;\r\n            box-sizing: border-box;\r\n            font-family: inherit;\r\n        }\r\n\r\n        .tea-calendar-container {\r\n            max-width: 1200px;\r\n            margin: 0 auto;\r\n            background: white;\r\n            border-radius: 15px;\r\n            box-shadow: 0 0 20px rgba(0,0,0,0.1);\r\n            overflow: hidden;\r\n        }\r\n\r\n        .tea-calendar-header {\r\n            display: flex;\r\n            align-items: center;\r\n            padding: 15px 25px;\r\n            background: #000B3D;\r\n            color: white;\r\n            gap: 20px;\r\n        }\r\n\r\n        .tea-current-month {\r\n            font-size: 16px;\r\n            font-weight: 500;\r\n            color: white;\r\n        }\r\n\r\n        .tea-nav-button {\r\n            background: none;\r\n            border: none;\r\n            color: white;\r\n            font-size: 20px;\r\n            cursor: pointer;\r\n            width: 30px;\r\n            height: 30px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            transition: opacity 0.3s;\r\n        }\r\n\r\n        .tea-nav-button:hover {\r\n            opacity: 0.8;\r\n        }\r\n\r\n        .tea-calendar-grid {\r\n            padding: 20px;\r\n        }\r\n\r\n        .tea-calendar-header-row {\r\n            display: grid;\r\n            grid-template-columns: repeat(7, 1fr);\r\n            margin-bottom: 10px;\r\n        }\r\n\r\n        .tea-calendar-header-cell {\r\n            padding: 10px;\r\n            text-align: center;\r\n            font-weight: 500;\r\n            color: #666;\r\n            background: #f8f9fa;\r\n            border-radius: 8px;\r\n        }\r\n\r\n        .tea-calendar-body {\r\n            display: grid;\r\n            grid-template-columns: repeat(7, 1fr);\r\n            gap: 8px;\r\n        }\r\n\r\n        .tea-calendar-day {\r\n            min-height: 120px;\r\n            padding: 8px;\r\n            border: 1px solid #eee;\r\n            border-radius: 8px;\r\n            background: white;\r\n        }\r\n\r\n        .tea-calendar-day:hover {\r\n            border-color: #0066FF;\r\n        }\r\n\r\n        .tea-day-number {\r\n            font-size: 14px;\r\n            font-weight: 500;\r\n            color: #333;\r\n            margin-bottom: 5px;\r\n        }\r\n\r\n        .tea-event {\r\n            background: #f0f7ff;\r\n            border-radius: 4px;\r\n            padding: 6px 8px;\r\n            margin-bottom: 4px;\r\n            cursor: pointer;\r\n            transition: background 0.3s;\r\n            text-decoration: none;\r\n            display: block;\r\n        }\r\n\r\n        .tea-event:hover {\r\n            background: #e0f0ff;\r\n        }\r\n\r\n        .tea-event-time {\r\n            font-size: 12px;\r\n            color: #0066FF;\r\n            font-weight: 500;\r\n        }\r\n\r\n        .tea-event-title {\r\n            font-size: 12px;\r\n            color: #333;\r\n            margin-top: 2px;\r\n        }\r\n\r\n        .tea-other-month {\r\n            opacity: 0.5;\r\n        }\r\n\r\n        .tea-today {\r\n            background: #f8f9fa;\r\n            border: 2px solid #0066FF;\r\n        }\r\n\r\n        @media (max-width: 768px) {\r\n            .tea-calendar-container {\r\n                margin: 10px;\r\n            }\r\n            \r\n            .tea-calendar-day {\r\n                min-height: 100px;\r\n            }\r\n        }\r\n    <\/style>\r\n\r\n    <div class=\"tea-calendar-container\">\r\n        <div class=\"tea-calendar-header\">\r\n            <button class=\"tea-nav-button\" id=\"teaPrevButton\">&#8249;<\/button>\r\n            <div class=\"tea-current-month\" id=\"teaCurrentMonth\">\u015eubat 2025<\/div>\r\n            <button class=\"tea-nav-button\" id=\"teaNextButton\">&#8250;<\/button>\r\n        <\/div>\r\n        <div class=\"tea-calendar-grid\">\r\n            <div class=\"tea-calendar-header-row\">\r\n                <div class=\"tea-calendar-header-cell\">Pzt<\/div>\r\n                <div class=\"tea-calendar-header-cell\">Sal<\/div>\r\n                <div class=\"tea-calendar-header-cell\">\u00c7ar<\/div>\r\n                <div class=\"tea-calendar-header-cell\">Per<\/div>\r\n                <div class=\"tea-calendar-header-cell\">Cum<\/div>\r\n                <div class=\"tea-calendar-header-cell\">Cmt<\/div>\r\n                <div class=\"tea-calendar-header-cell\">Paz<\/div>\r\n            <\/div>\r\n            <div class=\"tea-calendar-body\" id=\"teaCalendarBody\">\r\n                <!-- JavaScript ile doldurulacak -->\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <script>\r\n        class TeacheraCalendar {\r\n            constructor() {\r\n                this.date = new Date();\r\n                this.currentMonth = this.date.getMonth();\r\n                this.currentYear = this.date.getFullYear();\r\n                this.events = [\r\n                    {\r\n                        date: '2025-02-03',\r\n                        time: '10:00 - 12:00',\r\n                        title: 'E\u011fitimde Dijital Yeterlilik',\r\n                        url: '#egitimde-dijital-yeterlilik'\r\n                    },\r\n                    {\r\n                        date: '2025-02-03',\r\n                        time: '14:00 - 16:00',\r\n                        title: 'Erken Ya\u015fta Yabanc\u0131 Dil \u00d6\u011fretimi',\r\n                        url: '#erken-yasta-yabanci-dil'\r\n                    },\r\n                    {\r\n                        date: '2025-02-05',\r\n                        time: '09:00 - 11:00',\r\n                        title: 'SINIF \u0130\u00c7\u0130 \u00d6\u011frenenlerinin Yap\u0131land\u0131r\u0131lmas\u0131',\r\n                        url: '#sinif-ici-ogrenenler'\r\n                    },\r\n                    {\r\n                        date: '2025-02-07',\r\n                        time: '13:00 - 15:00',\r\n                        title: '\u0130yi \u00d6\u011fretmenlik Sanat ve Karakteri',\r\n                        url: '#iyi-ogretmenlik'\r\n                    },\r\n                    {\r\n                        date: '2025-02-10',\r\n                        time: '10:00 - 12:00',\r\n                        title: 'E\u011fitimciler i\u00e7in BIT Bilgi ve \u0130leti\u015fim Teknolojileri',\r\n                        url: '#bit-teknolojileri'\r\n                    },\r\n                    {\r\n                        date: '2025-02-10',\r\n                        time: '15:00 - 17:00',\r\n                        title: 'Kapsaml\u0131 Ders De\u011ferlendirme ve Geri Bildirim Teknikleri',\r\n                        url: '#ders-degerlendirme'\r\n                    },\r\n                    {\r\n                        date: '2025-02-12',\r\n                        time: '09:00 - 11:00',\r\n                        title: 'Modern \u00d6\u011fretim Teknolojileri',\r\n                        url: '#modern-ogretim'\r\n                    },\r\n                    {\r\n                        date: '2025-02-15',\r\n                        time: '13:00 - 15:00',\r\n                        title: '\u0130lkokul ve Ortaokul \u00d6\u011frenme (SE\u00c7)',\r\n                        url: '#ilkokul-ortaokul'\r\n                    },\r\n                    {\r\n                        date: '2025-02-18',\r\n                        time: '10:00 - 12:00',\r\n                        title: 'Sosyal ve Duygusal \u00d6\u011frenme',\r\n                        url: '#sosyal-duygusal'\r\n                    },\r\n                    {\r\n                        date: '2025-02-20',\r\n                        time: '14:00 - 16:00',\r\n                        title: 'E\u011fitimde Oyunla\u015ft\u0131rma',\r\n                        url: '#egitimde-oyunlastirma'\r\n                    }\r\n                ];\r\n                \r\n                this.init();\r\n            }\r\n\r\n            init() {\r\n                this.renderCalendar();\r\n                this.addEventListeners();\r\n            }\r\n\r\n            getDaysInMonth(year, month) {\r\n                return new Date(year, month + 1, 0).getDate();\r\n            }\r\n\r\n            getFirstDayOfMonth(year, month) {\r\n                let day = new Date(year, month, 1).getDay();\r\n                return day === 0 ? 7 : day;\r\n            }\r\n\r\n            formatDate(year, month, day) {\r\n                return `${year}-${String(month + 1).padStart(2, '0')}-${String(day).padStart(2, '0')}`;\r\n            }\r\n\r\n            getEventsForDate(date) {\r\n                return this.events.filter(event => event.date === date);\r\n            }\r\n\r\n            renderCalendar() {\r\n                const calendarBody = document.getElementById('teaCalendarBody');\r\n                calendarBody.innerHTML = '';\r\n\r\n                const daysInMonth = this.getDaysInMonth(this.currentYear, this.currentMonth);\r\n                const firstDay = this.getFirstDayOfMonth(this.currentYear, this.currentMonth);\r\n\r\n                const previousMonth = this.currentMonth === 0 ? 11 : this.currentMonth - 1;\r\n                const previousYear = this.currentMonth === 0 ? this.currentYear - 1 : this.currentYear;\r\n                const daysInPreviousMonth = this.getDaysInMonth(previousYear, previousMonth);\r\n                \r\n                for (let i = firstDay - 1; i > 0; i--) {\r\n                    const dayDiv = document.createElement('div');\r\n                    dayDiv.className = 'tea-calendar-day tea-other-month';\r\n                    dayDiv.innerHTML = `<div class=\"tea-day-number\">${daysInPreviousMonth - i + 1}<\/div>`;\r\n                    calendarBody.appendChild(dayDiv);\r\n                }\r\n\r\n                for (let day = 1; day <= daysInMonth; day++) {\r\n                    const dayDiv = document.createElement('div');\r\n                    dayDiv.className = 'tea-calendar-day';\r\n\r\n                    const today = new Date();\r\n                    if (day === today.getDate() && \r\n                        this.currentMonth === today.getMonth() && \r\n                        this.currentYear === today.getFullYear()) {\r\n                        dayDiv.classList.add('tea-today');\r\n                    }\r\n\r\n                    dayDiv.innerHTML = `<div class=\"tea-day-number\">${day}<\/div>`;\r\n\r\n                    const dateStr = this.formatDate(this.currentYear, this.currentMonth, day);\r\n                    const dayEvents = this.getEventsForDate(dateStr);\r\n                    \r\n                    dayEvents.forEach(event => {\r\n                        const eventLink = document.createElement('a');\r\n                        eventLink.href = event.url;\r\n                        eventLink.className = 'tea-event';\r\n                        eventLink.innerHTML = `\r\n                            <div class=\"tea-event-time\">${event.time}<\/div>\r\n                            <div class=\"tea-event-title\">${event.title}<\/div>\r\n                        `;\r\n                        dayDiv.appendChild(eventLink);\r\n                    });\r\n\r\n                    calendarBody.appendChild(dayDiv);\r\n                }\r\n\r\n                const totalDays = firstDay - 1 + daysInMonth;\r\n                const remainingDays = 42 - totalDays;\r\n                \r\n                for (let day = 1; day <= remainingDays; day++) {\r\n                    const dayDiv = document.createElement('div');\r\n                    dayDiv.className = 'tea-calendar-day tea-other-month';\r\n                    dayDiv.innerHTML = `<div class=\"tea-day-number\">${day}<\/div>`;\r\n                    calendarBody.appendChild(dayDiv);\r\n                }\r\n\r\n                document.getElementById('teaCurrentMonth').textContent = \r\n                    `${this.getMonthName(this.currentMonth)} ${this.currentYear}`;\r\n            }\r\n\r\n            getMonthName(month) {\r\n                const months = ['Ocak', '\u015eubat', 'Mart', 'Nisan', 'May\u0131s', 'Haziran', \r\n                              'Temmuz', 'A\u011fustos', 'Eyl\u00fcl', 'Ekim', 'Kas\u0131m', 'Aral\u0131k'];\r\n                return months[month];\r\n            }\r\n\r\n            addEventListeners() {\r\n                document.getElementById('teaPrevButton').addEventListener('click', () => {\r\n                    this.currentMonth--;\r\n                    if (this.currentMonth < 0) {\r\n                        this.currentMonth = 11;\r\n                        this.currentYear--;\r\n                    }\r\n                    this.renderCalendar();\r\n                });\r\n\r\n                document.getElementById('teaNextButton').addEventListener('click', () => {\r\n                    this.currentMonth++;\r\n                    if (this.currentMonth > 11) {\r\n                        this.currentMonth = 0;\r\n                        this.currentYear++;\r\n                    }\r\n                    this.renderCalendar();\r\n                });\r\n            }\r\n        }\r\n\r\n        \/\/ Takvimi ba\u015flat\r\n        document.addEventListener('DOMContentLoaded', () => {\r\n            new TeacheraCalendar();\r\n        });\r\n    <\/script>\r\n<\/div>\r\n<!-- Teachera E\u011fitim Takvimi Biti\u015f -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>H\u0131zl\u0131 \u0130leti\u015fim \u00dcyelik, Abonelik ve Partnerlik Formu Ad Soyad*E-Posta AdresiTelefon Numaras\u0131*Konu Se\u00e7iniz&#8211; Konu Se\u00e7iniz &#8211;\u00dcyelik Avantajlar\u0131 ve Detayl\u0131 BilgiKurumsal \u00dcyelikAbonelik Planlar\u0131PartnerlikDi\u011ferFormu G\u00f6nder &#8249; \u015eubat 2025 &#8250; Pzt Sal \u00c7ar Per Cum Cmt Paz<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1498","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/metvibes.xyz\/teachera\/wp-json\/wp\/v2\/pages\/1498","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/metvibes.xyz\/teachera\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/metvibes.xyz\/teachera\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/metvibes.xyz\/teachera\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/metvibes.xyz\/teachera\/wp-json\/wp\/v2\/comments?post=1498"}],"version-history":[{"count":19,"href":"https:\/\/metvibes.xyz\/teachera\/wp-json\/wp\/v2\/pages\/1498\/revisions"}],"predecessor-version":[{"id":2790,"href":"https:\/\/metvibes.xyz\/teachera\/wp-json\/wp\/v2\/pages\/1498\/revisions\/2790"}],"wp:attachment":[{"href":"https:\/\/metvibes.xyz\/teachera\/wp-json\/wp\/v2\/media?parent=1498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}