{"version":"1.0","provider_name":"Document Library Pro","provider_url":"https:\/\/documentlibrary.pro\/de","author_name":"Katie Keith","author_url":"https:\/\/documentlibrary.pro\/de\/blog\/author\/katie\/","title":"The download buttons don't work in my embedded document library","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"FWsEhDPRXg\"><a href=\"https:\/\/documentlibrary.pro\/de\/docs\/download-buttons-not-working\/\">The download buttons don&#8217;t work in my embedded document library<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/documentlibrary.pro\/de\/docs\/download-buttons-not-working\/embed\/#?secret=FWsEhDPRXg\" width=\"600\" height=\"338\" title=\"&#8220;The download buttons don&#8217;t work in my embedded document library&#8221; &#8212; Document Library Pro\" data-secret=\"FWsEhDPRXg\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/documentlibrary.pro\/wp-includes\/js\/wp-embed.min.js\n<\/script>","description":"If your document library works perfectly on its own page, but the Download (and sometimes Preview) buttons do nothing once you embed it on another website, this article explains why and what to do about it. What&#8217;s happening Some website platforms load embedded content inside a sandboxed iframe &mdash; a locked-down container that the web [&hellip;]"}