Generic filters
Automatic updates Yes
Version 2026.2
Updated on
Virus Total See Report

Advanced iFrame Pro is a powerful WordPress plugin that allows you to embed content seamlessly within an iframe. It offers advanced features like responsive iframes, URL filtering, and custom CSS to enhance your website's functionality and user experience.

How to download Advanced iFrame Pro

Unlimited Access

Subscribe for only €10.90

Or

Get this product only with unlimited updates

Normal price : $20 Created : 16 August 2013 Already included languages : EN, US

We are not affiliated with Advanced iFrame Pro nor its developers or owners. Please read the full disclaimer in footer.

HOW IT WORKS

Auto updates with Club WPress plugin

Check how to install and update your WordPress plugins and themes in ONE CLICK directly from your Dashboard.

ClubWordPress Updater Plugin

Advanced iFrame Pro: A Comprehensive Guide

WordPress is a powerful platform that allows users to create and manage websites with ease. One of the key features that make WordPress so versatile is its extensive library of plugins. Among these plugins, Advanced iFrame Pro stands out as a powerful tool for embedding content from other websites into your own. In this article, we will explore the features, benefits, and usage of Advanced iFrame Pro.

What is Advanced iFrame Pro?

Advanced iFrame Pro is a premium WordPress plugin that allows you to embed content from other websites into your own using iframes. Unlike the standard iframe HTML tag, Advanced iFrame Pro offers a wide range of customization options and features that make it easier to integrate external content seamlessly into your website.

Key Features of Advanced iFrame Pro

Advanced iFrame Pro comes packed with features that make it a valuable addition to any WordPress site. Here are some of the key features:

  • Responsive iframes: Automatically adjust the size of the iframe to fit the screen size of the device being used.
  • Lazy loading: Load iframes only when they are visible on the screen, improving page load times.
  • URL parameter forwarding: Pass URL parameters from the parent page to the iframe, allowing for dynamic content.
  • Advanced security: Protect your site from iframe-related security risks with features like the same-origin policy and sandboxing.
  • Custom CSS: Apply custom CSS to the iframe content to match the look and feel of your website.
  • Scrolling and zooming: Enable or disable scrolling and zooming within the iframe.
  • Hide elements: Hide specific elements within the iframe content using CSS selectors.
  • Modify iframe content: Use JavaScript to modify the content within the iframe.
  • Shortcode support: Easily embed iframes using shortcodes in your posts and pages.

Benefits of Using Advanced iFrame Pro

Using Advanced iFrame Pro offers several benefits for website owners and developers:

  • Improved User Experience: By embedding external content seamlessly into your site, you can provide a more cohesive and engaging user experience.
  • Enhanced Performance: Features like lazy loading help improve page load times, which can positively impact your site’s performance and SEO.
  • Customization: With a wide range of customization options, you can ensure that the embedded content matches the design and functionality of your site.
  • Security: Advanced security features help protect your site from potential vulnerabilities associated with iframes.
  • Flexibility: The ability to pass URL parameters and modify iframe content dynamically provides greater flexibility in how you use embedded content.

How to Install Advanced iFrame Pro

Installing Advanced iFrame Pro is a straightforward process. Follow these steps to get started:

  1. Purchase the Advanced iFrame Pro plugin from a reputable source, such as CodeCanyon.
  2. Download the plugin ZIP file to your computer.
  3. Log in to your WordPress admin dashboard.
  4. Navigate to Plugins > Add New.
  5. Click the Upload Plugin button at the top of the page.
  6. Choose the downloaded ZIP file and click Install Now.
  7. Once the installation is complete, click Activate Plugin.

How to Use Advanced iFrame Pro

After installing and activating Advanced iFrame Pro, you can start embedding iframes into your posts and pages. Here is a step-by-step guide on how to use the plugin:

  1. Navigate to the post or page where you want to embed an iframe.
  2. Click the Add Block button and select the Shortcode block.
  3. Enter the following shortcode, replacing URL with the URL of the content you want to embed:

[advanced_iframe src=”URL”]

You can also customize the iframe using various shortcode attributes. Here are some examples:

  • Width and Height: Set the width and height of the iframe.

[advanced_iframe src=”URL” width=”600″ height=”400″]

  • Responsive: Make the iframe responsive.

[advanced_iframe src=”URL” width=”100%” height=”400″ responsive=”true”]

  • Scrolling: Enable or disable scrolling within the iframe.

[advanced_iframe src=”URL” scrolling=”no”]

  • Hide Elements: Hide specific elements within the iframe content.

[advanced_iframe src=”URL” hide_elements=”.header, .footer”]

For a full list of shortcode attributes and their descriptions, refer to the plugin documentation.

Advanced Customization Options

Advanced iFrame Pro offers several advanced customization options that allow you to tailor the iframe content to your needs. Here are some of the most useful options:

  • Custom CSS: Apply custom CSS to the iframe content to match your site’s design.
  • JavaScript Modifications: Use JavaScript to modify the content within the iframe.
  • URL Parameter Forwarding: Pass URL parameters from the parent page to the iframe for dynamic content.
  • Lazy Loading: Improve page load times by loading iframes only when they are visible on the screen.
  • Security Settings: Protect your site from iframe-related security risks with features like the same-origin policy and sandboxing.

Common Use Cases for Advanced iFrame Pro

Advanced iFrame Pro can be used in a variety of scenarios to enhance your website. Here are some common use cases:

  • Embedding External Content: Embed content from other websites, such as videos, forms, or maps, into your own site.
  • Displaying Third-Party Tools: Integrate third-party tools and services, such as booking systems or social media feeds, into your site.
  • Creating Interactive Elements: Use iframes to create interactive elements, such as quizzes or surveys, on your site.
  • Showcasing External Resources: Display external resources, such as documents or presentations, within your site.

Troubleshooting and Support

If you encounter any issues while using Advanced iFrame Pro, there are several resources available to help you troubleshoot and resolve problems:

  • Documentation: Refer to the plugin documentation for detailed instructions and troubleshooting tips.
  • Support Forums: Visit the support forums on the plugin’s website or on WordPress.org to ask questions and get help from the community.
  • Customer Support: If you have purchased the premium version of the plugin, you can contact the developer for direct support.

Conclusion

Advanced iFrame Pro is a powerful and versatile WordPress plugin that allows you to embed external content into your site with ease. With its wide range of features and customization options, you can create a seamless and engaging user experience while maintaining the security and performance of your site. Whether you are embedding videos, forms, maps, or other types of content, Advanced iFrame Pro provides the tools you need to integrate external content effectively.

By following the steps outlined in this guide, you can install, configure, and use Advanced iFrame Pro to enhance your WordPress site. With the right approach, you can leverage the power of iframes to create a more dynamic and interactive website for your visitors.

List of improvements in Advanced iFrame Pro version 2026.2

  • = 2026.2 =
  • Security fix: additional_js could be used as contributor still in the Gutenberg block. Now also there “Stored Cross-Site Scripting via Gutenberg Block ‘additional’ Attribute” is closed. See:
  • New: Testend and optimized for WordPress 7.0
  • = 2026.1 =
  • New: Tested with WordPress 6.9.4
  • New: Updated Freemius to v2.13.1
  • = 2026.0 =
  • Breaking change: Due to the security fix for “Add iframe URL as param” and “Prefix/id/urlrewrite for iframe URL,” the hash/hashrewrite needs to be set in both the administration AND the shortcode.
  • Breaking change: The postMessage send from the iframe is only processed if the feature is enabled. This was added for: “Add iframe URL as param”, “Use the iframe title for the parent”, “Include content directly from the iframe”. Please read the updated documentation. Most users will not have to do anything, because the default way to configure this features by the administration, has not changed. If is only different if you configured them directly in the ai_external.js
  • Security fix: The feature “Include content directly from the iframe” was accepting any postMessage in the correct structure and adding it to the parent page. Now the feature needs to be enabled and also the input is sanitized by removing all script tags. If you enable this feature only the configured keys are accepted. Make sure that you trust the page you include as you extract content from there!
  • Security fix: Cross-Site Scripting (XSS) was reported by Patch Stack. The setting additional_height has now XSS detection. The same sanitation was also applied to iframe_zoom and onload_scroll_top. See and
  • Security fix: Broken Access Control reported by the patch stack has been fixed. There is no official CVE number yet. The URL cache is now a first-in, first-out (FIFO) cache and cannot be fully filled anymore. The cache is now only active if “Add iframe URL as param” with hash/hashrewrite is enabled. The cache size is now shown in the administration, and additional documentation has been added.
  • Security fix: At hide_part_of_iframe the URL was escaped with esc_html and not esc_url. Now settings like javascript:alert%28document.domain%29 are removed.
  • New: Tested with WordPress 6.9.1
  • New: Tested with PHP 8.5. The entire code was also analyzed with ChatGPT 5.2, which reported no breaking changes.
  • New: The minimum PHP version has been increased to 7.4. While the plugin itself still works with lower versions, such PHP versions are insecure and should no longer be used!
  • New: The minimum WordPress version was increased to 5.5. The plugin works with older versions of WordPress, but they are insecure and should not be used.
  • Fix: user meta and user info data output is using esc_html to avoid that invalid data can cause any issues.
  • Fix: The debug console has now removed any global background image from its div to always be displayed properly.
  • Fix: id could be set to empty which leads to issues in the Javascript. Not it is mandatory and checked in the administration and in the external workaround.
  • Fix: Changed the demo link from “Use the iframe title for the parent” from the general demo page to the sub demo where it is used.
  • Fix: The style shortcode attribute is now always concatenated with a ;
  • = 2025.10 =
  • New: Tested with WordPress 6.9
  • New: Updated Freemius to v2.13.0
  • = 2025.9 =
  • New: Tested with WordPress 6.8.3
  • New: Updated jQuery to v3.7.1
  • New: Updated Freemius to v2.12.2
  • New: Performance and memory optimizations.
  • Fix: Deprecated utf8_encode was removed from the code.
  • Fix: hide_part_of_iframe with setting false was not displaying anything. Now setting this to false is treated like an empty input.
  • Fix: Version of the custom folder was overwritten by the main plugin settings. Now it is version 1.0 like it should again.
  • Fix: Fixed the link in the area selector to point to advanced-iframe.com and not to tinywebgallery.com/blog
  • Fix: Changed the Plugin URI in the custom folder plugin from codecanyon to advanced-iframe.com
  • Fix: The OPT-IN link in the remind to OPT_IN box was not working in all cases.
  • Fix: The ‘Undefined array key “plugins”‘ which was shown for some users once a day was fixed.
  • Fix: Support message is removed on localhost as no optin is possible there.
  • = 2025.8 =
  • Fix: 2025.7 was overwriting the style attribute instead appending the border. This broke a couple of features which now work fine again.
  • = 2025.7 =
  • Security fix: was fixed. Unfortunately the Gutenberg block has to be restricted as only the time of the rendering the attributes can be filtered in a secure way. So if you use the Gutenberg block you cannot use onload, custom, include_html, additional_js and additional_js_file_iframe anymore. You can use the shortcode block or anything were you can enter shortcodes directly.
  • New: iframe border is now applied also in css
  • Deprecated: The external workaround of the free version with a hidden iframe will not be maintained anymore and removed in one of the next versions. Please upgrade to the Pro version which uses postMessage if you need this feature.
  • Fix: use_shortcode_only in the free version was showing a notice about a missing show_support_message attribute. The attribute is now properly extracted and no notice is shown anymore.
  • Fix: replace_iframe_tags was not saved properly to the db
  • = 2025.6 =
  • Security fix: Vulnerability Title: Advanced iFrame <= 2025.5 Authenticated (Contributor+) Stored Cross-Site Scripting CVE ID: CVE-2025-6987 was fixed.
  • New: Tested with WordPress 6.8.2
  • New: advanced iframe has a new domain: All links in the plugin where updated and checked.
...
>

Join Club WPress Now !

Get access to 19367 products for only €10,90 per month.

JOIN NOW

Reviews

  1. This plugin is incredibly versatile and has significantly improved my website's functionality.
  2. Advanced iFrame Pro is user-friendly and offers a wide range of customization options.
  3. Excellent support and regular updates make this plugin a reliable choice for embedding content.