{"version":"1.0","provider_name":"Kodas | Maitsev ja j\u00e4tkusuutlik","provider_url":"https:\/\/kodas.ee\/et\/","title":"Avatud Talude P\u00e4ev 2026 | Kodas | Maitsev ja j\u00e4tkusuutlik","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"KyFbzpTsj9\"><a href=\"https:\/\/kodas.ee\/et\/avatud-talude-paev-2026\/\">Avatud Talude P\u00e4ev 2026<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/kodas.ee\/et\/avatud-talude-paev-2026\/embed\/#?secret=KyFbzpTsj9\" width=\"600\" height=\"338\" title=\"&#8220;Avatud Talude P\u00e4ev 2026&#8221; &#8212; Kodas | Maitsev ja j\u00e4tkusuutlik\" data-secret=\"KyFbzpTsj9\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/**\n * WordPress inline HTML embed\n *\n * @since 4.4.0\n * @output wp-includes\/js\/wp-embed.js\n *\n * Single line comments should not be used since they will break\n * the script when inlined in get_post_embed_html(), specifically\n * when the comments are not stripped out due to SCRIPT_DEBUG\n * being turned on.\n *\/\n(function ( window, document ) {\n\t'use strict';\n\n\t\/* Abort for ancient browsers. *\/\n\tif ( ! document.querySelector || ! window.addEventListener || typeof URL === 'undefined' ) {\n\t\treturn;\n\t}\n\n\t\/** @namespace wp *\/\n\twindow.wp = window.wp || {};\n\n\t\/* Abort if script was already executed. *\/\n\tif ( !! window.wp.receiveEmbedMessage ) {\n\t\treturn;\n\t}\n\n\t\/**\n\t * Receive embed message.\n\t *\n\t * @param {MessageEvent} e\n\t *\/\n\twindow.wp.receiveEmbedMessage = function( e ) {\n\t\tvar data = e.data;\n\n\t\t\/* Verify shape of message. *\/\n\t\tif (\n\t\t\t! ( data || data.secret || data.message || data.value ) ||\n\t\t\t\/[^a-zA-Z0-9]\/.test( data.secret )\n\t\t) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar iframes = document.querySelectorAll( 'iframe[data-secret=\"' + data.secret + '\"]' ),\n\t\t\tblockquotes = document.querySelectorAll( 'blockquote[data-secret=\"' + data.secret + '\"]' ),\n\t\t\tallowedProtocols = new RegExp( '^https?:$', 'i' ),\n\t\t\ti, source, height, sourceURL, targetURL;\n\n\t\tfor ( i = 0; i < blockquotes.length; i++ ) {\n\t\t\tblockquotes[ i ].style.display = 'none';\n\t\t}\n\n\t\tfor ( i = 0; i < iframes.length; i++ ) {\n\t\t\tsource = iframes[ i ];\n\n\t\t\tif ( e.source !== source.contentWindow ) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tsource.removeAttribute( 'style' );\n\n\t\t\tif ( 'height' === data.message ) {\n\t\t\t\t\/* Resize the iframe on request. *\/\n\t\t\t\theight = parseInt( data.value, 10 );\n\t\t\t\tif ( height > 1000 ) {\n\t\t\t\t\theight = 1000;\n\t\t\t\t} else if ( ~~height < 200 ) {\n\t\t\t\t\theight = 200;\n\t\t\t\t}\n\n\t\t\t\tsource.height = height;\n\t\t\t} else if ( 'link' === data.message ) {\n\t\t\t\t\/* Link to a specific URL on request. *\/\n\t\t\t\tsourceURL = new URL( source.getAttribute( 'src' ) );\n\t\t\t\ttargetURL = new URL( data.value );\n\n\t\t\t\tif (\n\t\t\t\t\tallowedProtocols.test( targetURL.protocol ) &&\n\t\t\t\t\ttargetURL.host === sourceURL.host &&\n\t\t\t\t\tdocument.activeElement === source\n\t\t\t\t) {\n\t\t\t\t\twindow.top.location.href = data.value;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t};\n\n\tfunction onLoad() {\n\t\tvar iframes = document.querySelectorAll( 'iframe.wp-embedded-content' ),\n\t\t\ti, source, secret;\n\n\t\tfor ( i = 0; i < iframes.length; i++ ) {\n\t\t\t\/** @var {IframeElement} *\/\n\t\t\tsource = iframes[ i ];\n\n\t\t\tsecret = source.getAttribute( 'data-secret' );\n\t\t\tif ( ! secret ) {\n\t\t\t\t\/* Add secret to iframe *\/\n\t\t\t\tsecret = Math.random().toString( 36 ).substring( 2, 12 );\n\t\t\t\tsource.src += '#?secret=' + secret;\n\t\t\t\tsource.setAttribute( 'data-secret', secret );\n\t\t\t}\n\n\t\t\t\/*\n\t\t\t * Let post embed window know that the parent is ready for receiving the height message, in case the iframe\n\t\t\t * loaded before wp-embed.js was loaded. When the ready message is received by the post embed window, the\n\t\t\t * window will then (re-)send the height message right away.\n\t\t\t *\/\n\t\t\tsource.contentWindow.postMessage( {\n\t\t\t\tmessage: 'ready',\n\t\t\t\tsecret: secret\n\t\t\t}, '*' );\n\t\t}\n\t}\n\n\twindow.addEventListener( 'message', window.wp.receiveEmbedMessage, false );\n\tdocument.addEventListener( 'DOMContentLoaded', onLoad, false );\n})( window, document );\n\/\/# sourceURL=https:\/\/kodas.ee\/wp-includes\/js\/wp-embed.js\n<\/script>\n","thumbnail_url":"https:\/\/kodas.ee\/wp-content\/uploads\/2026\/07\/4.jpg","thumbnail_width":1920,"thumbnail_height":1080,"description":"Avatud talude p\u00e4ev tuleb taas! Nagu igal aastal, avame j\u00e4lle oma uksed k\u00f5ikidele huvilistele 27. ja 28. juulil. N\u00e4ha ja kogeda saab palju p\u00f5nevat! Laup\u00e4eval ja p\u00fchap\u00e4eval ootavad teid p\u00f5nevad tuurid, mis algavad igal t\u00e4istunnil kell 11\u201317. R\u00e4\u00e4gime lahti, kuidas on v\u00f5imalik n\u00e4iliselt lihtsast toorainest, nagu \u00f5unast, valmistada nii maailmaklassi siidreid, innovaatilisi soolestikus\u00f5bralikke vahepalasid kui ka eriti peent calvadosi stiilis \u00f5unabr\u00e4ndit. Sealjuures j\u00e4\u00e4b \u00f5unast alles pea ainult roots ja seemned. Et p\u00e4ev kulgeks m\u00f5nusas suvises atmosf\u00e4\u00e4ris ja k\u00f5ht ei j\u00e4\u00e4ks t\u00fchjaks, on terve n\u00e4dalavahetuse avatud ka meie restoran, kus meie k\u00f6\u00f6gitiim on ette valmistanud eriti maitsva men\u00fc\u00fc. Meie juures ootab sind alati soe vastuv\u00f5tt, kohalik tooraine ja vaade, mis paneb hetkeks maailma aeglasemalt liikuma. Kohapeal on avatud ka kaasam\u00fc\u00fck, et saaksid head ja paremad maitsed endaga kaasa v\u00f5tta. (pssst\u2026 v\u00f5ibolla saab uusi tooteid). Astu l\u00e4bi ja saa targemaks, tervemaks ning r\u00f5\u00f5msamaks!"}