<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Document Library Pro</provider_name><provider_url>https://documentlibrary.pro/de</provider_url><author_name>Katie Keith</author_name><author_url>https://documentlibrary.pro/de/blog/author/katie/</author_url><title>The download buttons don't work in my embedded document library</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="JFV3vXL1M6"&gt;&lt;a href="https://documentlibrary.pro/de/docs/download-buttons-not-working/"&gt;Die Download-Schaltfl&#xE4;chen funktionieren in meiner eingebetteten Dokumentenbibliothek nicht&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://documentlibrary.pro/de/docs/download-buttons-not-working/embed/#?secret=JFV3vXL1M6" width="600" height="338" title="&#x201C;The download buttons don&#x2019;t work in my embedded document library&#x201D; &#x2014; Document Library Pro" data-secret="JFV3vXL1M6" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^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&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(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&lt;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);
//# sourceURL=https://documentlibrary.pro/wp-includes/js/wp-embed.min.js
&lt;/script&gt;</html><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&#x2019;s happening Some website platforms load embedded content inside a sandboxed iframe, which is a locked-down container that the [&hellip;]</description><thumbnail_url>https://documentlibrary.pro/wp-content/uploads/2026/08/dlp-og-image.png</thumbnail_url><thumbnail_width>1200</thumbnail_width><thumbnail_height>630</thumbnail_height></oembed>
