The Ultimate iFrame Solution for WordPress – Elementor & Gutenberg! Want to embed external content seamlessly into your WordPress site? Custom iFrame lets you integrate PDFs, videos, music players, Google Maps, and third-party websites into your pages using either Elementor or the Gutenberg Block Ed
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.8 and PHP 7.4.
SourceWordPress plugins · Nov 7, 2026
01 / Source details
Aboutthistool.
The Ultimate iFrame Solution for WordPress – Elementor & Gutenberg!
Want to embed external content seamlessly into your WordPress site? Custom iFrame lets you integrate PDFs, videos, music players, Google Maps, and third-party websites into your pages using either Elementor or the Gutenberg Block Editor – no coding required.
With lazy loading, security enhancements, and full customization , you get total control over how your iFrames look and function.
🔥 Key Features:
Embed Anything with Ease: YouTube & Vimeo – Supports autoplay, mute, and aspect ratios.
SoundCloud & Spotify – Add playlists, podcasts, and music players.
Google Maps – Fully interactive with zoom levels and custom styles.
Third-Party Websites – Securely embed external pages into Elementor.
Web Apps & Dashboards – Display analytics, widgets, and live content.
PDF Files – Embed documents with scroll, zoom, and download options.
Performance & Customization:
Responsive Height Control – Define height in pixels, percentages, or viewport units.
Auto Height Adjustment – iFrame resizes automatically to match content.
Custom iFrame Attributes – Advanced control over iframe properties
Advanced Security Options – Enhanced protection for embedded content
YouTube & Vimeo Controls – Advanced settings for video embeds
Enhanced X (Twitter) Options – Better control over X post embeds
Custom Watermarks – Add your branding to embeds
3D Flipbook PDF Viewer – Interactive PDF viewing experience
Device Frame Display – Show content in device frames
👉 Live Demo 👉 Get Premium Version
🔴 Watch the Video Tutorial ( Link )
Usage
Using Elementor: 1. Drag and drop the Custom iFrame Widget into your Elementor page. 2. Enter the URL of the external content (e.g., YouTube video, Google Maps). 3. Configure iframe settings such as height, lazy loading, and styling. 4. Preview and publish your page for seamless embedding.
Using Gutenberg: 1. Add the Custom iFrame block to your post or page. 2. Enter the URL of the external content you want to embed. 3. Configure settings in the block sidebar (height, lazy loading, styling, etc.). 4. Preview and publish your content.
For detailed step-by-step tutorials, check out:
Embed Anything in Elementor: – Embed Anything in Elementor – Embed Videos in Elementor – Embed Audio in Elementor – Embed Documents in Elementor – Embed Google Services in Elementor – Embed Social Media in Elementor – Embed Forms in Elementor
Embed Anything in Gutenberg: – Embed Anything in Gutenberg – Embed Videos in Gutenberg – Embed Audio in Gutenberg – Embed Documents in Gutenberg – Embed Google Services in Gutenberg – Embed Social Media in Gutenberg – Embed Forms in Gutenberg
🌟 Love the plugin? Leave a review on WordPress.org! ⭐⭐⭐⭐⭐
See it in action
Screenshots & previews.
Embed Any Type Of content without Limit.Embed Videos – Video Player ( Youtube, Vimeo, etc.).Embed Social Media Posts – X, Linkdin, Instagram, etc.Embed Pdfs – Embed Downloadable PDFs.Embed Anything in WordPress .
02 / Source details
Gettingstarted.
01Download and upload the plugin to /wp-content/plugins/custom-iframe or install it via the WordPress repository.
02Activate the plugin via the ‘Plugins’ menu in WordPress.
03For Elementor: Open Elementor, add the Custom iFrame Widget , and configure your settings.
04For Gutenberg: Open the Block Editor, add the Custom iFrame block, and configure your settings.
03 / Source details
Frequently asked questions.
Q: How do I embed YouTube videos in Elementor?
A: You can embed YouTube videos using the Custom iFrame widget by Simply enter the video URL in widget. 👉 Step-by-Step Guide: Embed YouTube videos in Elementor
Q: How do I embed Google Maps in Elementor?
A: You can easily add interactive Google Maps with custom styles using the Custom iFrame widget. 👉 Step-by-Step Guide: Embed Google Maps in Elementor
Q: How do I embed X ( formerly Twitter ) in Elementor?
A: You can embed X ( formerly Twitter ) using the Custom iFrame widget by Simply enter the post URL in widget. 👉 Step-by-Step Guide: Embed X post in Elementor
Q: How do I add an external website inside Elementor?
A: Simply paste the external URL into the Custom iFrame widget, and adjust the settings for height, scrolling, and styles. 👉 Step-by-Step Guide: How to add an external website in Elementor
Q: Do I need coding skills to use this plugin?
A: No! It’s designed for beginners with an easy drag-and-drop interface.
Q: Can I customize the iFrame’s appearance?
A: Yes! Modify height, borders, spacing, alignment, and even set auto-refresh.
Q: Is it responsive?
A: Absolutely! The plugin ensures your embedded content adapts to all devices.
Q: Does it support lazy loading?
A: Yes! Lazy loading speeds up your page by loading iFrames only when needed.
Q: Will it work with all Elementor versions?
A: Yes! Works seamlessly with both Elementor Free and Pro.
Q: Does it work with the Gutenberg block editor?
A: Yes! Starting from version 2.0.0, the plugin includes a dedicated Gutenberg block with full feature support.
Q: Can I use this plugin without Elementor?
A: Absolutely! You can use the Gutenberg block to embed iFrames without needing Elementor installed.
FinderPress Media Auditor helps site administrators scan for broken images, missing Media Library files, unreachable media URLs, and other media issues across WordPress content. Use it to audit images, video, audio, PDFs, featured images, and attachment files without sending scan data to an external
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati