If you have ever wrestled with embedding external content on your WordPress site, you know the frustration of broken layouts, mismatched heights, and security restrictions. Advanced iFrame Pro, developed by mdempfle, is the most comprehensive iframe solution available on CodeCanyon, trusted by over 11,400 buyers. Unlike basic iframe plugins, this tool gives you surgical control over how third-party content appears on your site, allowing you to hide unwanted elements, resize dynamically, modify CSS, zoom content for mobile devices, and even embed content directly without an iframe. Whether you are a developer integrating a web app or a site owner embedding a pricing table from an external service, this plugin turns the iframe from a blunt tool into a precision instrument.
Key Features
- Dynamic Height Resizing: Automatically resizes the iframe to match the height of the embedded content, including detection of dynamic changes and hidden elements. This works seamlessly on the same domain or with the external workaround.
- Area Selection & Element Hiding: Use the included area selector to display only a specific part of a remote page, or hide unwanted elements like headers, footers, and sidebars without touching the source code.
- CSS Modification: Dynamically change the CSS of both the parent page and, depending on your setup, the iframe page itself. Override static sizes to make embedded pages responsive or remove branding you do not want visible.
- Zoom & Auto Zoom: Zoom the iframe content with a fixed ratio or let the plugin calculate the optimal zoom factor based on the browser viewport. This is essential for embedding non-responsive pages on mobile devices.
- Lazy Load: Improve page load times by loading the iframe only after the main page has rendered. You can trigger the load when the iframe becomes visible in the viewport or on a button click.
- Loading Icon: Show a spinner or loading animation to users while the iframe content is being fetched, reducing perceived wait times.
- Responsive Video Support: Embed videos inside iframes with full responsive behavior, ensuring they scale correctly across devices.
- Browser Detection: Display different iframes or different parts of an iframe based on the detected device type (desktop, tablet, mobile), giving you a tailored experience per visitor.
- Link Target Modification: Dynamically change links inside the iframe so external clicks open in a layer or popup, keeping users on your site. A custom header and footer can be added to this overlay.
- Parameter Parsing & Forwarding: Pass parameters from the parent URL to the iframe, use placeholders like the current WordPress username, and even add the iframe URL as a parameter to the parent page for bookmarkable states.
- Widget & Gutenberg Block: Add iframes or any shortcode to widget areas using the included widget, and insert iframes directly into the block editor with a dedicated Gutenberg block and live preview.
- Content Filter & Embedding: Offer parts of your website anywhere with just two lines of JavaScript and an iframe, using the content filter and local
ai_external.jssolution. - Iframe Checker: Monitor all iframes on your site—including those from other plugins—by running daily parallel checks. Alerts you if any iframe becomes broken or is no longer accessible, preventing blank pages for visitors.
- Third-Party Cookie Workaround: Resolves common issues with cookies and sessions in iframes on Safari, IE, and other browsers that block third-party cookies by default.
- iOS Scrolling Fix: Overrides iOS restrictions on iframe scrolling with a built-in workaround that activates automatically based on browser detection.
- Non-WordPress Use: The plugin can be used in any PHP page by inserting a few lines of code, making it flexible beyond standard WordPress installations.
Who Is This For? Use Cases
Web Developers Integrating Third-Party Tools
If you build sites that pull in data from CRMs, booking systems, or custom dashboards, Advanced iFrame Pro gives you the control to make those external pages look native. You can hide the source site’s branding, resize automatically, and even modify their CSS to match your client’s brand colors. The area selector is particularly useful when you only need to show a specific table or chart from a much larger page.
Affiliate Marketers & Content Curators
Affiliate sites often embed product pages, comparison tables, or partner content. With this plugin, you can strip out navigation and ads from the embedded page, zoom the content for mobile, and modify link targets so that affiliate links open in an overlay rather than sending the visitor away. The lazy load feature helps keep your own page load times fast, which is essential for SEO and user retention.
Membership & E‑Learning Site Owners
Embedding course materials from external platforms, PDF viewers, or interactive tools becomes much cleaner. The browser detection feature allows you to serve a simplified mobile view to phone users while showing the full-featured desktop version to tablet and laptop visitors. The ability to pass user-specific parameters (like the current WordPress username) enables personalized content inside the iframe.
Site Administrators Managing Multiple Embeds
For anyone running a media-heavy site with many iframes (news portals, aggregators, or directories), the iframe checker is invaluable. It automatically scans all iframes daily and flags any that are no longer accessible, saving you from broken pages and frustrated readers. The widget and block support make placement easy across different parts of your site without touching code.
Technical Details & Compatibility
Advanced iFrame Pro is compatible with WordPress 5.5 and later, including the latest WordPress versions. It includes a Gutenberg block for the block editor and works with classic widgets. The plugin supports multisite installations and is translation-ready. It works on any PHP-enabled server and can be used outside WordPress with minimal code insertion. Browser support includes Chrome, Firefox, Safari, Edge, and IE11 (with noted limitations for third-party cookies in Safari and IE). The plugin has been actively maintained and updated by mdempfle since its initial release, with the version labeled v2025 reflecting ongoing compatibility and feature improvements.
Pros and Cons
Pros
- Extremely feature-rich — covers virtually every iframe use case from resizing to CSS injection to cookie workarounds.
- The area selector makes it easy to pick exactly what part of a remote page to display without coding.
- Lazy load and loading icons improve site performance and user experience.
- Built-in iframe checker monitors all iframes daily, including those from other plugins, preventing silent breakage.
- Works on same domain and cross-domain setups with the external workaround.
- Can be used outside WordPress on any PHP page.
- Excellent value at $36 with over 11,400 sales, indicating long-term developer support.
Cons
- To resize content or modify CSS on a cross-domain iframe, you must add one line of JavaScript to the remote page — this is not a plugin limitation but a browser security requirement.
- Mixing HTTPS parent with HTTP iframe content is not supported on major browsers; both must use the same protocol.
- The plugin has a learning curve — basic HTML/CSS knowledge is recommended to identify elements you want to hide or modify.
- Free version available on WordPress.org is limited; some advanced features require the Pro version purchased on CodeCanyon.
Frequently Asked Questions
Is Advanced iFrame Pro compatible with WooCommerce?
Yes. The plugin works on any WordPress page, including WooCommerce product pages, cart pages, and checkout pages. You can embed external content like supplier catalogs, shipping trackers, or payment gateways inside a WooCommerce page. The responsive options ensure the iframe displays correctly on both desktop and mobile storefronts.
Does Advanced iFrame Pro include support and updates?
Yes. When you purchase the Pro version from CodeCanyon, you receive 6 months of support from the developer, which can be extended. Updates are also included for the lifetime of your license. After purchase, you migrate to the Freemius system for seamless updates directly within the WordPress admin panel.
Can I hide the scrollbar and show only part of a third-party website?
Absolutely. The plugin includes a built-in area selector that lets you visually select the region of the remote page you want to display. You can also hide specific elements (headers, footers, sidebars) by their CSS class or ID. Combined with zoom functionality, you can create a clean, focused view of external content without the visitor seeing the rest of the page.
Final Verdict
Advanced iFrame Pro is the definitive solution for anyone who needs to embed external content with full control over appearance, behavior, and performance. With over 11,400 sales and a consistent update history from developer mdempfle, this is a mature, battle-tested plugin that solves real-world iframe problems other tools ignore. At $36, it offers exceptional value for a tool that can save you hours of custom coding and CSS hacking. Whether you are a developer embedding web applications, a marketer curating affiliate content, or a site owner who just wants a clean embed without broken layouts, this plugin delivers. The daily iframe checker alone is worth the price for anyone running multiple embeds. If you are serious about embedding content the right way, Advanced iFrame Pro is the professional choice.


