{"id":13855,"date":"2025-04-10T11:12:56","date_gmt":"2025-04-10T09:12:56","guid":{"rendered":"https:\/\/www.israel-opera.co.il\/schedule-of-performances\/"},"modified":"2025-06-17T09:23:40","modified_gmt":"2025-06-17T07:23:40","slug":"schedule-of-performances","status":"publish","type":"page","link":"https:\/\/www.israel-opera.co.il\/en\/schedule-of-performances\/","title":{"rendered":"Schedule of performances"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"13855\" class=\"elementor elementor-13855 elementor-5344\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e88950 e-flex e-con-boxed e-con e-parent\" data-id=\"2e88950\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b99e71f e-con-full e-flex e-con e-child\" data-id=\"b99e71f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dbfecb0 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"dbfecb0\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"radio-tabs\" data-settings=\"{&quot;horizontal_scroll&quot;:&quot;disable&quot;}\" data-widget_type=\"nested-tabs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-tabs\" data-widget-number=\"230681776\" aria-label=\"Tabs. Open items with Enter or Space, close with Escape and navigate using the Arrow keys.\">\n\t\t\t<div class=\"e-n-tabs-heading\" role=\"tablist\">\n\t\t\t\t\t<button id=\"e-n-tab-title-2306817761\" data-tab-title-id=\"e-n-tab-title-2306817761\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-2306817761\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tCalendar view\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-2306817762\" data-tab-title-id=\"e-n-tab-title-2306817762\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-2306817762\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tList view\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"e-n-tabs-content\">\n\t\t\t\t<div id=\"e-n-tab-content-2306817761\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-2306817761\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-f79317f e-con-full e-flex e-con e-child\" data-id=\"f79317f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-b6b4465 e-con-full e-flex e-con e-child\" data-id=\"b6b4465\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b70ee89 elementor-widget elementor-widget-shortcode\" data-id=\"b70ee89\" data-element_type=\"widget\" data-e-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\">    <div id=\"shows-calendar\" class=\"shows-calendar-wrapper\" aria-label=\"\u05dc\u05d5\u05d7 \u05de\u05d5\u05e4\u05e2\u05d9\u05dd \u2013 \u05e0\u05d9\u05d5\u05d5\u05d8 \u05dc\u05e4\u05d9 \u05d9\u05de\u05d9\u05dd, \u05e6\u05e4\u05d9\u05d9\u05d4 \u05d1\u05e8\u05e9\u05d9\u05de\u05ea \u05de\u05d5\u05e4\u05e2\u05d9\u05dd \u05dc\u05e4\u05d9 \u05ea\u05d0\u05e8\u05d9\u05db\u05d9\u05dd\"><\/div>\n\n    <script>\n    \/\/ \u05db\u05dc \u05d4\u05e7\u05d5\u05d3 \u05e0\u05e2\u05d8\u05e3 \u05d1\u05e4\u05d5\u05e0\u05e7\u05e6\u05d9\u05d4 \u05d9\u05d9\u05e2\u05d5\u05d3\u05d9\u05ea, \u05d0\u05e9\u05e8 \u05ea\u05d9\u05e7\u05e8\u05d0 \u05e8\u05e7 \u05d1\u05d6\u05de\u05df \u05d4\u05e0\u05db\u05d5\u05df \u05e2\u05dc \u05d9\u05d3\u05d9 \u05d5\u05d5\u05e8\u05d3\u05e4\u05e8\u05e1\n    function initializeShowsCalendar() {\n        const calendarEl = document.getElementById('shows-calendar');\n\n        \/\/ \u05e9\u05d9\u05de\u05d5\u05e9 \u05d1\u05e0\u05ea\u05d5\u05e0\u05d9\u05dd \u05e9\u05d4\u05d5\u05e2\u05d1\u05e8\u05d5 \u05d1\u05d1\u05d8\u05d7\u05d4, \u05d1\u05de\u05e7\u05d5\u05dd \u05d6\u05d9\u05d4\u05d5\u05d9 \u05d9\u05d3\u05e0\u05d9\n        const fcLocale = showsCalendarData.locale || 'he';\n\n        fetch('\/wp-admin\/admin-ajax.php?action=get_shows_calendar_events')\n            .then(response => response.json())\n            .then(events => {\n                if (!Array.isArray(events) || events.length === 0) return;\n                const now = new Date();\n                const today = new Date(now.getFullYear(), now.getMonth(), now.getDate());\n                events.sort((a, b) => new Date(a.start) - new Date(b.start));\n                const earliestEventDate = events[0].start;\n\n                const calendar = new FullCalendar.Calendar(calendarEl, {\n                    eventDidMount: function(info) {\n                        const container = info.el.querySelector('.show-event-container-calendar');\n                        const actions = container?.querySelector('.actions-gridview');\n\n                        if (!actions) return;\n\n                        const clone = actions.cloneNode(true);\n                        clone.style.position = 'absolute';\n                        clone.style.visibility = 'hidden';\n                        clone.style.height = 'auto';\n                        clone.style.opacity = '1';\n                        clone.style.pointerEvents = 'none';\n                        container.appendChild(clone);\n                        const fullHeight = clone.scrollHeight;\n                        container.removeChild(clone);\n\n                        gsap.set(actions, {\n                            height: 0,\n                            opacity: 0,\n                            display: 'none',\n                            overflow: 'hidden'\n                        });\n                        actions.dataset.fullHeight = fullHeight;\n\n                        container.addEventListener('mouseenter', () => {\n                            const height = actions.dataset.fullHeight || actions.scrollHeight;\n                            actions.style.display = 'flex';\n                            gsap.to(actions, {\n                                height: height,\n                                opacity: 1,\n                                duration: 0.4,\n                                ease: 'power2.out',\n                                onComplete: () => actions.style.height = 'auto'\n                            });\n                        });\n\n                        container.addEventListener('mouseleave', () => {\n                            gsap.to(actions, {\n                                height: 0,\n                                opacity: 0,\n                                duration: 0.3,\n                                ease: 'power2.in',\n                                onComplete: () => gsap.set(actions, { display: 'none' })\n                            });\n                        });\n                    },\n\n                    initialDate: new Date(),\n                    buttonText: {\n                        today: showsCalendarData.today,\n                        month: showsCalendarData.month,\n                        list: showsCalendarData.list\n                    },\n                    \/\/ \u05d4\u05ea\u05d9\u05e7\u05d5\u05df \u05d4\u05e7\u05e8\u05d9\u05d8\u05d9 \u05dc\u05d1\u05e2\u05d9\u05d9\u05ea \u05d4\u05ea\u05e8\u05d2\u05d5\u05dd\n                    locale: fcLocale,\n                    direction: (fcLocale === 'ar' || fcLocale === 'he') ? 'rtl' : 'ltr',\n                    firstDay: 0, \/\/ \u05e9\u05de\u05d9\u05e8\u05d4 \u05e2\u05dc \u05d4\u05d4\u05d2\u05d3\u05e8\u05d4 \u05d4\u05de\u05e7\u05d5\u05e8\u05d9\u05ea \u05e9\u05dc\u05da\n                    initialView: window.innerWidth < 768 ? 'listCustom' : 'dayGridMonth',\n                    views: {\n                        listCustom: {\n                            type: 'list',\n                            duration: { days: 90 },\n                            buttonText: showsCalendarData.list\n                        }\n                    },\n                    expandRows: true,\n                    height: 'auto',\n                    contentHeight: 'auto',\n                    headerToolbar: {\n                        left: (fcLocale === 'ar' || fcLocale === 'he') ? 'customNext,customPrev today' : 'customPrev,customNext today',\n                        center: 'title',\n                        right: 'dayGridMonth,listCustom'\n                    },\n                    customButtons: {\n                        customPrev: {\n                            text: showsCalendarData.prev,\n                            click: function () { calendar.prev(); }\n                        },\n                        customNext: {\n                            text: showsCalendarData.next,\n                            click: function () { calendar.next(); }\n                        }\n                    },\n                    events: events,\n                    listDayFormat: {\n                        weekday: 'long',\n                        day: '2-digit',\n                        month: '2-digit',\n                        year: 'numeric'\n                    },\n                    eventContent: function(arg) {\n                        const props = arg.event.extendedProps;\n                        const event = arg.event;\n                        const viewType = arg.view.type;\n\n                        const moreDatesText = props.more_dates\n                            ? `${showsCalendarData.more_dates_text_1} ${props.more_dates} ${showsCalendarData.more_dates_text_2}`\n                            : '';\n\n                        if (viewType === 'listCustom') {\n                            return {\n                                html: `\n<div class=\"show-container-listview\" style=\"--bg-image: url('${props.hero_image?.url || ''}')\">\n  <div class=\"event-overlay\"><\/div>\n  <div class=\"info-container-listview\">\n    <div class=\"listview-info-right\">\n      ${props.show_type ? `<div class=\"event-meta\">${props.show_type}<\/div>` : ''}\n      <div class=\"show-event-time\" data-time=\"${props.time_sort || ''}\">${props.time_sort || ''}<\/div>\n    <\/div>\n    <div class=\"listview-info-left\">\n      <h4 class=\"event-subtitle\" data-subtitle=\"${props.subtitle || ''}\">${props.subtitle || ''}<\/h4>\n      <h3 class=\"event-title\" data-title=\"${event.title}\">${event.title}<\/h3>\n      ${props.excerpt ? `<p class=\"event-description\">${props.excerpt}<\/p>` : ''}\n      <div class=\"actions-listview\">\n        ${props.ticket_notice ? `<p class=\"ticket-notice\" data-ticket-notice=\"${props.ticket_notice}\">${props.ticket_notice}<\/p>` : ''}\n        <div class=\"list-buttons\">\n          <div class=\"bttn\">\n          ${(props.ticket_link && new Date(event.start) >= today) ?\n`<a class=\"link-to-ticket-btn\" data-block=\"button\" href=\"${props.ticket_link}\" target=\"_blank\"><span class=\"button__flair-ticket\"><\/span><span class=\"button__label\">${showsCalendarData.tickets_btn}<\/span><\/a>`\n: ''}\n        <\/div>\n          <div class=\"more-info-list\">\n           <div class=\"bttn-2\" id=\"s_b\">\n          <a class=\"more-info-bttn\" data-block=\"button\" href=\"${event.url}\"><span class=\"circle\" aria-hidden=\"true\"><span class=\"icon arrow\"><\/span><\/span><span class=\"button-text\">${showsCalendarData.more_info_btn}<\/span>\n<\/a>\n        <\/div>\n            ${moreDatesText ? `<p class=\"event-more-dates\">${moreDatesText}<\/p>` : ''}\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>`\n                            };\n                        } else {\n                            return {\n                                html: `\n<div class=\"show-event-container-calendar\">\n  <div class=\"show-container-gridview\">\n    <div class=\"show-event-time\" data-time=\"${props.time_sort || ''}\">${props.time_sort || ''}<\/div>\n    <div class=\"info-container-gridview\">\n      <h4 class=\"event-subtitle\" data-subtitle=\"${props.subtitle || ''}\">${props.subtitle || ''}<\/h4>\n      <h3 class=\"event-title\" data-title=\"${event.title}\">${event.title}<\/h3>\n    <\/div>\n    <div class=\"actions-gridview\">\n      ${props.ticket_notice ? `<p class=\"ticket-notice\" data-ticket-notice=\"${props.ticket_notice}\">${props.ticket_notice}<\/p>` : ''}\n      <div class=\"more-info-grid\">\n        <div class=\"bttn\">\n        ${(props.ticket_link && new Date(event.start) >= today) ?\n`<a class=\"link-to-ticket-btn\" data-block=\"button\" href=\"${props.ticket_link}\" target=\"_blank\">\n<span class=\"button__flair-ticket\"><\/span><span class=\"button__label\">${showsCalendarData.tickets_btn}<\/span><\/a>`\n: ''}\n        <\/div>\n        <div class=\"bttn-2\" id=\"s_b\">\n          <a class=\"more-info-bttn\" data-block=\"button\" href=\"${event.url}\"><span class=\"circle\" aria-hidden=\"true\"><span class=\"icon arrow\"><\/span><\/span><span class=\"button-text\">${showsCalendarData.more_info_btn}<\/span>\n<\/a>\n        <\/div>\n        ${moreDatesText ? `<p class=\"event-more-dates\">${moreDatesText}<\/p>` : ''}\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>`\n                            };\n                        }\n                    }\n                });\n\n                calendar.render();\n\n                \/\/ GSAP accordion + hover-bg buttons - \u05dc\u05d5\u05d2\u05d9\u05e7\u05d4 \u05de\u05e7\u05d5\u05e8\u05d9\u05ea \u05e9\u05dc\u05da \u05e0\u05e9\u05de\u05e8\u05ea \u05d1\u05de\u05dc\u05d5\u05d0\u05d4\n                setTimeout(() => {\n                    \/\/ \u05e4\u05ea\u05d9\u05d7\u05ea\/\u05e1\u05d2\u05d9\u05e8\u05ea \u05e4\u05e0\u05dc \u05d0\u05e7\u05e9\u05e0\u05d6 \u05d1\u05de\u05e2\u05d1\u05e8 \u05e2\u05db\u05d1\u05e8\n                    document.querySelectorAll('.show-event-container-calendar').forEach(container => {\n                        const actions = container.querySelector('.actions-gridview');\n                        if (!actions) return;\n\n                        actions.style.display = 'block';\n                        const clone = actions.cloneNode(true);\n                        clone.style.position = 'absolute';\n                        clone.style.visibility = 'hidden';\n                        clone.style.height = 'auto';\n                        clone.style.opacity = '1';\n                        clone.style.pointerEvents = 'none';\n                        container.appendChild(clone);\n                        const fullHeight = clone.scrollHeight;\n                        container.removeChild(clone);\n\n                        gsap.set(actions, {\n                            height: 0,\n                            opacity: 0,\n                            display: 'none',\n                            overflow: 'hidden'\n                        });\n                        actions.dataset.fullHeight = fullHeight;\n\n                        container.addEventListener('mouseenter', () => {\n                            const height = actions.dataset.fullHeight || actions.scrollHeight;\n                            actions.style.display = 'flex';\n                            gsap.to(actions, {\n                                height: height,\n                                opacity: 1,\n                                duration: 0.4,\n                                ease: 'power2.out',\n                                onComplete: () => actions.style.height = 'auto'\n                            });\n                        });\n\n                        container.addEventListener('mouseleave', () => {\n                            gsap.to(actions, {\n                                height: 0,\n                                opacity: 0,\n                                duration: 0.3,\n                                ease: 'power2.in',\n                                onComplete: () => gsap.set(actions, { display: 'none' })\n                            });\n                        });\n                    });\n\n                    \/\/ \u05d0\u05e4\u05e7\u05d8 \u05e2\u05d9\u05d2\u05d5\u05dc \u05de\u05e2\u05d1\u05e8 \u05e2\u05db\u05d1\u05e8 \u05e2\u05dd GSAP\n                    document.querySelectorAll('[data-block=\"button\"]').forEach(button => {\n                        const flair = button.querySelector('.button__flair-ticket, .button__flair-event');\n                        const xSet = gsap.quickSetter(flair, \"xPercent\");\n                        const ySet = gsap.quickSetter(flair, \"yPercent\");\n\n                        button.addEventListener(\"mouseenter\", (e) => {\n                            const rect = button.getBoundingClientRect();\n                            const x = ((e.clientX - rect.left) \/ rect.width) * 100;\n                            const y = ((e.clientY - rect.top) \/ rect.height) * 100;\n\n                            xSet(x);\n                            ySet(y);\n\n                            gsap.to(flair, {\n                                scale: 1,\n                                duration: 0.4,\n                                ease: \"power2.out\"\n                            });\n                        });\n\n                        button.addEventListener(\"mouseleave\", (e) => {\n                            const rect = button.getBoundingClientRect();\n                            const x = ((e.clientX - rect.left) \/ rect.width) * 100;\n                            const y = ((e.clientY - rect.top) \/ rect.height) * 100;\n\n                            gsap.killTweensOf(flair);\n\n                            gsap.to(flair, {\n                                xPercent: x > 90 ? x + 20 : x < 10 ? x - 20 : x,\n                                yPercent: y > 90 ? y + 20 : y < 10 ? y - 20 : y,\n                                scale: 0,\n                                duration: 0.3,\n                                ease: \"power2.out\"\n                            });\n                        });\n\n                        button.addEventListener(\"mousemove\", (e) => {\n                            const rect = button.getBoundingClientRect();\n                            const x = ((e.clientX - rect.left) \/ rect.width) * 100;\n                            const y = ((e.clientY - rect.top) \/ rect.height) * 100;\n\n                            gsap.to(flair, {\n                                xPercent: x,\n                                yPercent: y,\n                                duration: 0.4,\n                                ease: \"power2\"\n                            });\n                        });\n                    });\n                }, 100);\n            });\n    }\n    <\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-2306817762\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-2306817762\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-b459733 e-con-full e-flex e-con e-child\" data-id=\"b459733\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f1543ed e-con-full e-flex e-con e-child\" data-id=\"f1543ed\" data-element_type=\"container\" data-e-type=\"container\">\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\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Calendar view List view<\/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":"","_links_to":"","_links_to_target":""},"class_list":["post-13855","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Schedule of performances | The Israeli Opera<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.israel-opera.co.il\/en\/schedule-of-performances\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Schedule of performances | The Israeli Opera\" \/>\n<meta property=\"og:description\" content=\"Calendar view List view\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.israel-opera.co.il\/en\/schedule-of-performances\/\" \/>\n<meta property=\"og:site_name\" content=\"\u05d4\u05d0\u05d5\u05e4\u05e8\u05d4 \u05d4\u05d9\u05e9\u05e8\u05d0\u05dc\u05d9\u05ea \u05ea\u05dc-\u05d0\u05d1\u05d9\u05d1 - \u05d9\u05e4\u05d5\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/israeliopera\/?locale=he_IL\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-17T07:23:40+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.israel-opera.co.il\/en\/schedule-of-performances\/\",\"url\":\"https:\/\/www.israel-opera.co.il\/en\/schedule-of-performances\/\",\"name\":\"Schedule of performances | The Israeli Opera\",\"isPartOf\":{\"@id\":\"https:\/\/www.israel-opera.co.il\/en\/#website\"},\"datePublished\":\"2025-04-10T09:12:56+00:00\",\"dateModified\":\"2025-06-17T07:23:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.israel-opera.co.il\/en\/schedule-of-performances\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.israel-opera.co.il\/en\/schedule-of-performances\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.israel-opera.co.il\/en\/schedule-of-performances\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Homepage\",\"item\":\"https:\/\/www.israel-opera.co.il\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Schedule of performances\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.israel-opera.co.il\/en\/#website\",\"url\":\"https:\/\/www.israel-opera.co.il\/en\/\",\"name\":\"\u05d4\u05d0\u05d5\u05e4\u05e8\u05d4 \u05d4\u05d9\u05e9\u05e8\u05d0\u05dc\u05d9\u05ea \u05ea\u05dc-\u05d0\u05d1\u05d9\u05d1 - \u05d9\u05e4\u05d5\",\"description\":\"\u05d0\u05ea\u05e8 \u05d4\u05d1\u05d9\u05ea \u05e9\u05dc \u05d4\u05d0\u05d5\u05e4\u05e8\u05d4 \u05d4\u05d9\u05e9\u05e8\u05d0\u05dc\u05d9\u05ea!  \u05db\u05d0\u05df \u05ea\u05d5\u05db\u05dc\u05d5 \u05dc\u05de\u05e6\u05d5\u05d0 \u05d0\u05ea \u05db\u05dc \u05d4\u05de\u05d9\u05d3\u05e2 \u05d5\u05dc\u05e8\u05db\u05d5\u05e9 \u05db\u05e8\u05d8\u05d9\u05e1\u05d9\u05dd \u05dc\u05de\u05d5\u05e4\u05e2\u05d9 \u05d4\u05d0\u05d5\u05e4\u05e8\u05d4, \u05d4\u05de\u05d7\u05d5\u05dc, \u05d4\u05de\u05d5\u05e1\u05d9\u05e7\u05d4 \u05d5\u05d4\u05d9\u05dc\u05d3\u05d9\u05dd \u05e9\u05dc\u05e0\",\"publisher\":{\"@id\":\"https:\/\/www.israel-opera.co.il\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.israel-opera.co.il\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.israel-opera.co.il\/en\/#organization\",\"name\":\"\u05d4\u05d0\u05d5\u05e4\u05e8\u05d4 \u05d4\u05d9\u05e9\u05e8\u05d0\u05dc\u05d9\u05ea\",\"url\":\"https:\/\/www.israel-opera.co.il\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.israel-opera.co.il\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.israel-opera.co.il\/wp-content\/uploads\/2025\/06\/opera_logo_red_RGB.svg\",\"contentUrl\":\"https:\/\/www.israel-opera.co.il\/wp-content\/uploads\/2025\/06\/opera_logo_red_RGB.svg\",\"width\":1000,\"height\":1000,\"caption\":\"\u05d4\u05d0\u05d5\u05e4\u05e8\u05d4 \u05d4\u05d9\u05e9\u05e8\u05d0\u05dc\u05d9\u05ea\"},\"image\":{\"@id\":\"https:\/\/www.israel-opera.co.il\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/israeliopera\/?locale=he_IL\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Schedule of performances | The Israeli Opera","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.israel-opera.co.il\/en\/schedule-of-performances\/","og_locale":"en_US","og_type":"article","og_title":"Schedule of performances | The Israeli Opera","og_description":"Calendar view List view","og_url":"https:\/\/www.israel-opera.co.il\/en\/schedule-of-performances\/","og_site_name":"\u05d4\u05d0\u05d5\u05e4\u05e8\u05d4 \u05d4\u05d9\u05e9\u05e8\u05d0\u05dc\u05d9\u05ea \u05ea\u05dc-\u05d0\u05d1\u05d9\u05d1 - \u05d9\u05e4\u05d5","article_publisher":"https:\/\/www.facebook.com\/israeliopera\/?locale=he_IL","article_modified_time":"2025-06-17T07:23:40+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.israel-opera.co.il\/en\/schedule-of-performances\/","url":"https:\/\/www.israel-opera.co.il\/en\/schedule-of-performances\/","name":"Schedule of performances | The Israeli Opera","isPartOf":{"@id":"https:\/\/www.israel-opera.co.il\/en\/#website"},"datePublished":"2025-04-10T09:12:56+00:00","dateModified":"2025-06-17T07:23:40+00:00","breadcrumb":{"@id":"https:\/\/www.israel-opera.co.il\/en\/schedule-of-performances\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.israel-opera.co.il\/en\/schedule-of-performances\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.israel-opera.co.il\/en\/schedule-of-performances\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Homepage","item":"https:\/\/www.israel-opera.co.il\/en\/"},{"@type":"ListItem","position":2,"name":"Schedule of performances"}]},{"@type":"WebSite","@id":"https:\/\/www.israel-opera.co.il\/en\/#website","url":"https:\/\/www.israel-opera.co.il\/en\/","name":"\u05d4\u05d0\u05d5\u05e4\u05e8\u05d4 \u05d4\u05d9\u05e9\u05e8\u05d0\u05dc\u05d9\u05ea \u05ea\u05dc-\u05d0\u05d1\u05d9\u05d1 - \u05d9\u05e4\u05d5","description":"\u05d0\u05ea\u05e8 \u05d4\u05d1\u05d9\u05ea \u05e9\u05dc \u05d4\u05d0\u05d5\u05e4\u05e8\u05d4 \u05d4\u05d9\u05e9\u05e8\u05d0\u05dc\u05d9\u05ea!  \u05db\u05d0\u05df \u05ea\u05d5\u05db\u05dc\u05d5 \u05dc\u05de\u05e6\u05d5\u05d0 \u05d0\u05ea \u05db\u05dc \u05d4\u05de\u05d9\u05d3\u05e2 \u05d5\u05dc\u05e8\u05db\u05d5\u05e9 \u05db\u05e8\u05d8\u05d9\u05e1\u05d9\u05dd \u05dc\u05de\u05d5\u05e4\u05e2\u05d9 \u05d4\u05d0\u05d5\u05e4\u05e8\u05d4, \u05d4\u05de\u05d7\u05d5\u05dc, \u05d4\u05de\u05d5\u05e1\u05d9\u05e7\u05d4 \u05d5\u05d4\u05d9\u05dc\u05d3\u05d9\u05dd \u05e9\u05dc\u05e0","publisher":{"@id":"https:\/\/www.israel-opera.co.il\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.israel-opera.co.il\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.israel-opera.co.il\/en\/#organization","name":"\u05d4\u05d0\u05d5\u05e4\u05e8\u05d4 \u05d4\u05d9\u05e9\u05e8\u05d0\u05dc\u05d9\u05ea","url":"https:\/\/www.israel-opera.co.il\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.israel-opera.co.il\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.israel-opera.co.il\/wp-content\/uploads\/2025\/06\/opera_logo_red_RGB.svg","contentUrl":"https:\/\/www.israel-opera.co.il\/wp-content\/uploads\/2025\/06\/opera_logo_red_RGB.svg","width":1000,"height":1000,"caption":"\u05d4\u05d0\u05d5\u05e4\u05e8\u05d4 \u05d4\u05d9\u05e9\u05e8\u05d0\u05dc\u05d9\u05ea"},"image":{"@id":"https:\/\/www.israel-opera.co.il\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/israeliopera\/?locale=he_IL"]}]}},"_links":{"self":[{"href":"https:\/\/www.israel-opera.co.il\/en\/wp-json\/wp\/v2\/pages\/13855","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.israel-opera.co.il\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.israel-opera.co.il\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.israel-opera.co.il\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.israel-opera.co.il\/en\/wp-json\/wp\/v2\/comments?post=13855"}],"version-history":[{"count":1,"href":"https:\/\/www.israel-opera.co.il\/en\/wp-json\/wp\/v2\/pages\/13855\/revisions"}],"predecessor-version":[{"id":13856,"href":"https:\/\/www.israel-opera.co.il\/en\/wp-json\/wp\/v2\/pages\/13855\/revisions\/13856"}],"wp:attachment":[{"href":"https:\/\/www.israel-opera.co.il\/en\/wp-json\/wp\/v2\/media?parent=13855"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}