Generic filters
Exact matches only
Automatic updates Yes
Version 2025.5
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 2025.5

  • = 2025.2 =
  • Fix: The close icon of show iframe as layer was not shown because of an old path. Now the correct path in the new pro version is used. https://www.tinywebgallery.com/blog/advanced-iframe/advanced-iframe-pro-demo/show-the-iframe-as-layer
  • Fix: Some links in the new pro version where still pointing to the old path. They are now working properly.
  • = 2025.1 =
  • Fix: Documentation at the external workaround tab for the ai_external.js fixed and a link how to migrate from free to pro was added.
  • Fix: hide_fullscreen.html was linking to the old plugins folder in the pro version. Now a placeholder is filled automatically. Please delete the hide_fullscreen.html in the advanced-iframe-custom folder once and enter the administration to get a new version generated. See https://www.tinywebgallery.com/blog/advanced-iframe/advanced-iframe-pro-demo/full-screen-demo
  • = 2025.0 =
  • New: Tested with WordPress 6.7.2
  • New: Support of freemius. This enables a 30 days trial of the pro version. Multi-site licenses, monthly, yearly and live time licenses are available now as well.
  • New: All files in the js folder where re-factored, minor bugs fixed and optimized.
  • New: The view counter is only counting front-end requests now. All view inside the administration are not counted anymore.
  • New: The view counter message is now shown above the iframe in one line only. So your layout does not change if you hit the limit.
  • New: The documentation folder in the zip was removed as it was outdated and all documentation is available in the administration in an even better format.
  • New: map_parameter_to_url does support now :sameDomain. This disables external links as parameters. So only internal links which have the same 2nd level domain can be opened inside the iframe
  • New: The replace function for empty parameters was rewritten. ?show will not be removed anymore. show= without any parameter will be still removed.
  • New: The whole code was reformatted with Intellij and most of the code recommendations where done.
  • Security Fix: map param to url: When using hashes, the URLs are now checked if they are valid. Additionally there is now a limit of 1000 entries to avoid that the db is getting too big.
  • Security Fix: “Stored Cross-Site Scripting via Host Header”. When debug_js=”bottom” is used the user agent and all headers are now escaped.
  • Security Fix: the unfiltered_html check was made more strict. All parameters that allowed js are now simply removed and it inot tried to filter them proplery.
  • Fix: The parameters of parameter_url_mapping are now trimmed to handle slightly invalid input as well.
  • Fix: hide_page_until_loaded fas only working in the pro version. Now it works in the free version again like it should.
  • Fix: style of height and width of a custom
  • Fix: printMediaQuery iframe width in the generator in the administration was not set properly. In the shortcode itself it was working fine.
  • Removed: document.domain support is removed in the administration. Chrome removed this in Mai 2023, and it does not make sense to support this for other browsers anymore here as well. We announced this change 2022 already, and now it is also removed in the plugin.
  • = 2024.5 =
  • New: Tested with WordPress 6.5.4
  • New: Description of ai_external.min.js was optimized.
  • Fix: filterBasicXSS could cause a fatal php error with some configurations.
  • = 2024.4 =
  • New: Tested with WordPress 6.5.3
  • Fix: When using arrays in the parameters was causing an error. If this is now the case no optimization of placeholders are done anymore.
  • Security fix: Added additional filters to some Javascript parameters to increase security.
  • = 2024.3 =
  • Security fix: The filter attribute method now filters shortcode attributes which are parsed wrong by WordPress if the user does not have the unfiltered_html permission.
  • Security fix: #x28 and #x29 are filtered if the user does not have the unfiltered_html permission.
  • = 2024.2 =
  • Security fix: The additional_js and additional_js_file_iframe attribute are now only allowed to be used if you have the permission “unfiltered_html”, that you need in WordPress to use iframes. If you do not have this permission, during save the attributes are removed and an error message is shown.
  • Fix: Show iframe as layer was not working properly in Firefox. The link was opening in a new tab. Using a different way to hide the iframe solves the problem.
  • Fix: Filtering all short code attributes failed because “The Plus Blocks for Block Editor” was adding their settings to the ai attributes. I will contact them, why they do such stupid things!
  • Fix: Switching a theme could cause an error message when no content pages where existing. Now this is only executed if content pages do exist.
  • = 2024.1 =
  • Fix: add_iframe_url_as_param thrown an error because of the additional security filter. Now it works fine again.
  • = 2024.0 =
  • Security fix: The include_html attribute is now only allowed to be used if you have the permission “unfiltered_html”, that you need in WordPress to use iframes. If you do not have this permission, during save the attribute is removed and an error message is shown.
  • Security fix: All shortcode attributes have now input sanitation to avoid Stored Cross-Site Scripting at save if you do not have the permission “unfiltered_html”! This happens in the normal editor and also in the Gutenberg block! Please get the unfiltered_html permission if you get an error message while you want to use ‘();= or a space in attributes. This sanitation is very general and does not allow all possible things you can do with advanced iframe. As 99.9% of the users who add an iframe are editors or above this should affect almost no one directly and it makes the plugin more secure.
  • Security fix: ” inside advanced iframe shortcode attributes is not allowed anymore to avoid XSS attacks.
  • Security fix: Additional output filtering of short code attributes directly used in HTML or Javascript to avoid XSS attacks. This is done for ALL roles!
  • New: The scroll to top in the external workaround is now also supporting the “touched” event next to the “click” event.
  • New: The documentation was improved for scroll to top as the external workaround is also supporting “iframe” if “Scrolls the parent window/iframe to the top” is set to iframe.
  • For older changes please see: https://www.tinywebgallery.com/blog/advanced-iframe/advanced-iframe-history
...
>

Join Club WPress Now !

Get access to 16531 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.