872 comments found.
Pre-purchase question: Let me get this clearly, is this plugin meant to embed external website into wordpress or for embedding wordpress pages into 3rd party website.
then the standalone version, how can it be used? can it be used to embed wordpress into standalone website?
Both ways are possible.
Here is the docu/demo of the standalone version:
https://www.advanced-iframe.com/advanced-iframe/advanced-iframe-pro-standaloneIt makes sense that you install the plugin also on the Wordpress page as then you see all the documentation in the administration.
Best regards, Michael
Hello
I need to purchase your plugin to hide the full footer of a certain website, so can I add one AD banners on the I-Fream itself when I shown a certain website?
like that:
https://ibb.co/ZpbZ25q9
Note: I add black color area as iFram area on the footer of the website, and I add a banner ad on that area of the I-Fream.
Hi,
Please see this example:
https://www.advanced-iframe.com/advanced-iframe/advanced-iframe-pro-demo/hide-a-part-of-the-iframe#e45is this what you are looking for?
Best regards, Michael
Yeas, hide a particular part of the website (say for example, the footer, header, ..etc) and add on it an AD banner of my service with size 728 × 90
Right. See the examples above. There I add also images with links.
Best regards, Michael
Hi. I cant download latest version here in CodeCanyon. I can only download 2025.2 but the latest version is 2025.8. Bug or a feature? What do I miss.
aaah… It was a feature and I missed it
Converted to Freemius License and now I could download within wp. So… Solved.

When using Advanced IFrame Pro area selector, is it possible to have links inside the iframe to open in the window itself and not inside the iframe? I need to know this before I purchase support.
Hi,
Where is the relation to the area selector? It feels more you want to change link targets inside an iframe. This is possible if you can use the external workaround:
https://www.advanced-iframe.com/advanced-iframe/advanced-iframe-pro-demo/change-links-targets#e11I want to display photos, like the one on this page: https://www.legstadaleit.com/tng/showmedia.php?mediaID=25659 (made with a genealogy software), in a wordpress page/post. This is my first test: https://www.legstadaleit.com/testing-iframe/ Everything is on the same domain. I will renew the support now since this is possible. Can I write to you directly? The forum captcha isn’t working so I can’t post there.
I have to check the captcha tonight. Sorry about this. Please write me here: https://codecanyon.net/user/mdempfle
Does it have this feature: site1.com/page1 where there is an iframe. if I visit the page using site1.com/page1?hide_iframe=true, it will hide the iframe? Thank you.
Hi,
No – this would be a feature for the parent. There are free plugins for this like https://wordpress.org/plugins/block-visibility/
Simply hide/show the advanced iframe block.
Thank you so much @mdempfle!
Hi, and thank you for this great plugin!
We are currently using Advanced iFrame Pro in a project where we embed dynamic content from an external application (https://trendhub.one/so-verandert-chatgpt-das-leseverhalten-5-datenpunkte-aus-der-praxis/) via iframe. We’re encountering the following issue:
▶️ Challenge: Within the embedded content, there are toggleable boxes / tabs, where the height of the content changes dynamically after a click. We want the iframe to adjust its height immediately and correctly – currently this happens with a noticeable delay or sometimes not reliably at all.
✅ Our setup:
onload_resize, resize_on_click, and resize_on_ajax are all enabled
ai_external.js is correctly included
We also tried calling aiResizeIframe() manually
We tested a MutationObserver as well – but without visible improvement Is there a recommended method or best practice for triggering an immediate height adjustment of the iframe when interactive elements inside the iframe are clicked – for example via a specific trigger, function, or configuration in ai_external.js?
Question for the developer:
We would really appreciate a short reply or hint on how we can optimize this behavior.
We have already sent you an email on this topic.
You should use resize on element resize> https://www.advanced-iframe.com/advanced-iframe/advanced-iframe-pro-demo/resize-on-element-resize
This is exactly what you need. The ones you used resize_on_click, and resize_on_ajax are part of the free version and really hard to setup.
resize on element resize is the way to go.
I did not get any e-mail. Where have you sent it to?
Best regards, Michael
Okay, great, one more question. Why don’t I have the Pro version anymore, even though I bought this one? I can’t enter my key anywhere anymore. What’s wrong, or where can I do this?
Maybe you did an update and installed the free version again. Get the 2025.2 from codecanyon again and follow the update instructions on the options tab to get the latest version including auto update also for the pro version.
Best regards, Michael
hello, I deactivated all plugins on my site to troubleshoot an issue, when I reactivated advanced iframes is now saying I am a free user and there is nowhere to enter my purchase code, instead it is trying to make me go to your website and purchase premium from there.
Hi,
you need to download the version from codecanyon and install it. After that you can migrate to the freemius version to get also auto updates like on WordPress.
In the version from codecanyon you also find a link where you get a new license. If you have any issue migrating simply ping me.
Best regards, Michael
It seems you have updated advanced iframe while deactivated. Then you get the free version from Wordpress again. This is also one of the reason why the pro version is now on advanced-iframe-pro after the small migration. And after that all auto updates will update the pro version.
Hi,
1/ I need to include the ai_external.js on an external Amazon s3 bucket, that is different from the main website. Is that possible that I copy ai_external.js, and change it (when needed) each time I have changed the plugin settings ?
2/ can I change the name of that ai_external.js to something else to whitelabel it (for example iframcode.js) ?
3/ I want to configure all settings in the plugin settings itself, the shortcode parameters, or url-parameters. So when I do this, the ai_external.js file does not need to be changed anymore once it’s added to the child iFrame website, right ?
4/ I only need the “auto-height”, “responsiveness”, and passing of URL’s from parent to child. Can you provide the shortcode & ai_external.js for this please, or do I also need to change iFrame Pro settings on the parent website ?
5-star on its way … 
Thanks
1/ Yes you can do this. if you set the settings before the ai_external.js like I do in my demos you do not have to update the ai_external.js at all.
2/ Yes, no problem
3/ Not sure what you mean. because shortcode attributes are used on the parent (e.g. the url) and ai_external.js is doing the magic in the iframe itself (like sending the height to the parent).
4/ Auto height is shown here:https://www.tinywebgallery.com/blog/advanced-iframe/advanced-iframe-pro-demo/external-workaround-with-post-message handling all around auto height is explained here: https://www.tinywebgallery.com/blog/advanced-iframe-resize-to-content-summary and what do you mean with passing url ? the src or do you mean: https://www.tinywebgallery.com/blog/advanced-iframe/advanced-iframe-pro-demo/add-iframe-url-to-parent ?
Best regards, Michael
Hello! I noticed that your free plugin version is under WordPress.org, and a patch was published because of an exploit found in version 2024.5.
While the Free version of the plugin is v.2025.2, the plugin featured with Envatio hasn’t been updated for months.
So, I have to ask: Is the Advanced iFrame Pro vulnerable?
The pro version will be released tomorrow evening. The final preparation is almost done.
Best regards, Michael
Thanks Michael.
Hi, just download the free version and looking for pro to show only part of the iframe. Before buying, i wish to know if it’s possible to hide or prevent the cookie consent pop up coming from the original url to open in the iframe?
Right now the cookie consent pop up open in a loop in the iframe.
Thanks
Do you have access to the iframe itself? If you would be able to add the external workaround you can hide elements in the iframe. Maybe with a short delay this could be an option for you.
Best regards, Michael
hi, thanks for the reply. i do not have access to the original content.
Then you cannot do this. You cannot modify an other page without access.
I have two sites: a.com and b.com and they both have the same iframe src=”c.com/page”. Can the plugin automatically add something like src=”c.com/page?source=a.com” or src=”c.com/page?source=b.com”, so I know which brings the traffic to c.com/page? Thank you
Hi, Yes. Please see the src documentation. There are many placeholders possible – also {host}.
Best regards, Michael
Thank you. Did you mean something like src=”c.com/page?source={host}”
yes.
Thank you so much! Learned a lot.
On How many Sites we can use it?
code canyon licenses can be used on one site. I’m planning to also support multi licenses in the future.
I updated to 2024.5, but I still get the message: “You are using a version of advanced iframe which does not contain the latest security fixes. Please update to the latest version.”
What am I missing?
Have you closed the message and does it reappear? WordPress is sometimes caching this. On the server side everything seems o.k.
Best regards, Michael
I cleared cache and closed the message. It does not reappear.
Thanks Michael.
Hi I would like to purchase several licenses for my websites and I have a question what is the limit in the PRO version currently the free version has 10,000 views/month
None of course and all features are also available.
Best regards, Michael
One pro license if for one domain like stated if you click the dropdown at “Regular License”
Can you please provide an article about the loading indicator? The link you added in the front page (Item Details) doesn’t seem to have the info. Thanks
Have you seen the documentation on the advanced tab? There everything is explained.
Best regards, Michael
Okay, thank you Michael!
hi, I got it working to show an external iFrame, and adding the iFrame-url in the parent-page-url-parameter. However just one detail: I need to add on the end of this url an anchor, so that the page goed to this. How can I achieve this, that the url generated by the change iFrame child url, always gets #anchor appended on the end ?
thanks
Can you please provide an example how it exactly should look like and where the anchor does come from. By default no additional anchor is added somehow. This would need a custom implementation most likely.
Best regards, Michael
hi,
I updated IFrame Pro, and by using this shortcode in Elementor I got a fatal php error:
do_shortcode_tag()\n#4 /site/wp-includes/shortcodes.php(273): preg_replace_callback()\n#5 /site/wp-content/plugins/elementor/includes/widgets/shortcode.php(130): do_shortcode()\n#6 /site/wp-content/plugins/elementor/includes/base/controls-stack.php(2265): Elementor\\Widget_Shortcode->render()\n#7 /site/wp-content/plugins/elementor/includes/base/widget-base.php(609): Elementor\\Controls_Stack->render_by_mode()\n#8 /site/wp-content/plugins/elementor/includes/base/widget-base.php(733): Elementor\\Widget_Base->render_content()\n#9 /site/wp-content/plugins/elementor/includes/base/element-base.php(551): Elementor\\Widget_Base->get_raw_data()\n#10 /site/wp-content/plugins/elementor/includes/base/element-base.php(551): Elementor\\Element_Base->get_raw_data()\n#11 /site/wp-content/plugins/elementor/core/base/document.php(1013): Elementor\\Element_Base->get_raw_data()\n#12 /site/wp-content/plugins/elementor/core/base/document.php(679): Elementor\\Core\\Base\\Document->get_elements_raw_data()\n#13 /site/wp-content/plugins/elementor/includes/base/controls-stack.php(1010): Elementor\\Core\\Base\\Document->get_initial_config()\n#14 /site/wp-content/plugins/elementor/core/editor/loader/common/editor-common-scripts-settings.php(33): Elementor\\Controls_Stack->get_config()\n#15 /site/wp-content/plugins/elementor/core/editor/loader/v1/editor-v1-loader.php(76): Elementor\\Core\\Editor\\Loader\\Common\\Editor_Common_Scripts_Settings::get()\n#16 /site/wp-content/plugins/elementor/core/editor/editor.php(358): Elementor\\Core\\Editor\\Loader\\V1\\Editor_V1_Loader->enqueue_scripts()\n#17 /site/wp-includes/class-wp-hook.php(324): Elementor\\Core\\Editor\\Editor->enqueue_scripts()\n#18 /site/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()\n#19 /site/wp-includes/plugin.php(517): WP_Hook->do_action()\n#20 /site/wp-includes/script-loader.php(2265): do_action()\n#21 /site/wp-includes/class-wp-hook.php(324): wp_enqueue_scripts()\n#22 /site/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()\n#23 /site/wp-includes/plugin.php(517): WP_Hook->do_action()\n#24 /site/wp-includes/general-template.php(3050): do_action()\n#25 /site/wp-content/plugins/elementor/includes/editor-templates/editor-wrapper.php(31): wp_head()\n#26 /site/wp-content/plugins/elementor/core/editor/loader/v1/editor-v1-loader.php(110): include('/home/...')\n#27 /site/wp-content/plugins/elementor/core/editor/editor.php(163): Elementor\\Core\\Editor\\Loader\\V1\\Editor_V1_Loader->print_root_template()\n#28 /site/wp-includes/class-wp-hook.php(324): Elementor\\Core\\Editor\\Editor->init()\n#29 /site/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()\n#30 /site/wp-includes/plugin.php(517): WP_Hook->do_action()\n#31 /site/wp-admin/admin.php(419): do_action()\n#32 /site/wp-admin/post.php(12): require_once('/home/site...')\n#33 {main}\n thrown in /site/wp-content/plugins/advanced-iframe/includes/advanced-iframe-main-helper.php on line 498\n, referer: https://www./site.be/wp-admin/edit.php?post_type=page
Hi,
Can you share your shortcode please.
Best regards, Michael
I found the issue. Fix is uploaded already. Please update to 2024.5
AMAZING Service thank you !
What a super plugin 
Hi
i have just purchased the code.
My requirement is – I have a form hosted on different domain and I have control of the code for that page.
On The parent page I want to include iframe of the external above form link is (e.g. www.external.com/form/?org_id=64f71ac951175d2bd5aa3dc4
Can you please point out to the simple example of yours which I can use to achieve. The documentation is very extensive and I have tried lot many things but not getting to the point that fulfills my requirement.
The expected example is – on the index.html page I add the iframe src as www.external.com/form/?org_id=64f71ac951175d2bd5aa3dc4 The index.html page shall auto adjust its height as per the form size.
Please help me.
I have sent you an answer in the forum already. There are 2 things to do 1. get the standalone version running. 2. Autoheight is shown here: https://www.tinywebgallery.com/blog/advanced-iframe/advanced-iframe-pro-demo/external-workaround-with-post-message#e51
Best regards, Michael
Can I hide a link to the source with advanced iframe pro? <iframe class=”airtable-embed” src=”HIDETHISLINKORSOMETHINGLIKETHAT=on” frameborder=”0” onmousewheel=”” width=”100%” height=”533” style=”background: transparent; border: 1px solid #ccc;”></iframe>
So people just cant copy the link from the source.
Please see here: https://www.tinywebgallery.com/blog/advanced-iframe/advanced-iframe-pro-demo/hide-url-in-html
This is the best you can do. It is not in the src – still you can see in the network tab the real url as the browser needs to load it.
Best regards, Michael