WordPress plugin
Advanced iFrame Pro
Embeds any webpage in an iframe, hides or modifies page elements and shows part of an iframe.
About This Plugin
Advanced iFrame Pro includes a webpage through a shortcode, in an iframe that can hide and modify elements and forward parameters. You can also embed content directly or show a part of an iframe. Basic HTML and CSS knowledge helps you identify the elements of your page.
On a different domain, resizing to the content height and modifying the CSS of a remote iframe need one line of JavaScript on the remote page. If you cannot modify the remote page, an area selector lets you pick the part to show, and you can hide areas. Zoom works with a fixed ratio or auto zoom based on browser size. HTTP pages cannot be included in HTTPS pages.
Lazy load loads the iframe after your main page, when it becomes visible or on a button click, and a loading icon shows until it finishes. Browser detection shows different iframes or parts by device, with an iOS scrolling workaround. Links can open in a layer with a custom header and footer. Parameters from the parent and placeholders such as the WordPress username can be forwarded. A daily iframe checker monitors your iframes. A widget and a Gutenberg block are included, and it works on any PHP page, with a workaround for third-party cookies in iframes.