close
WordPress.org

Plugin Directory

Custom iFrame – Embed PDFs, Videos, and External Content in WordPress (Elementor & Gutenberg)

BERJAYA
BERJAYA

Custom iFrame – Embed PDFs, Videos, and External Content in WordPress (Elementor & Gutenberg)

外掛說明

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.
    • Lazy Loading & Placeholder Image – Improves page speed and UX.
    • Auto-Refresh Option – Set refresh intervals for dynamic content updates.
    • Custom Styling – Adjust borders, shadows, spacing, and more inside Elementor.
    • Mobile-Friendly & SEO-Optimized – Ensures content displays perfectly on all devices.

🔥 Premium Features:

  • Lifetime Updates – Get all future updates and improvements
  • Premium Support – Priority support from our expert team
  • 100+ Embed Sources – Support for extensive range of content sources
  • 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

Support

Need help? We’re here for you!

💬 Website: customiframe.com
📖 Docs: View Documentation
🛠️ Support: Submit a Request

🌟 Love the plugin? Leave a review on WordPress.org! ⭐⭐⭐⭐⭐

螢幕擷圖

  • BERJAYA
    Embed Any Type Of content without Limit.
  • BERJAYA
    Embed Videos – Video Player ( Youtube, Vimeo, etc.).
  • BERJAYA
    Embed Social Media Posts – X, Linkdin, Instagram, etc.
  • BERJAYA
    Embed Pdfs – Embed Downloadable PDFs.
  • BERJAYA
    Embed Anything in WordPress.

適用於區塊編輯器

這個外掛提供 1 個可供 Gutenberg/區塊編輯器使用的區塊。

  • Custom iFrame Embed 100+ Sources with Custom IFrame

安裝方式

  1. Download and upload the plugin to /wp-content/plugins/custom-iframe or install it via the WordPress repository.
  2. Activate the plugin via the ‘Plugins’ menu in WordPress.
  3. For Elementor: Open Elementor, add the Custom iFrame Widget, and configure your settings.
  4. For Gutenberg: Open the Block Editor, add the Custom iFrame block, and configure your settings.

常見問題集

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.

使用者評論

BERJAYA
2026 年 2 月 28 日 1 則留言
The plugin works great, has a lot of customizable features, and the dev team went above and beyond to help work through a few issues regarding my particular setup. Highly recommended!!!
BERJAYA
2025 年 11 月 6 日
I use ajax page loading on my site. I was needed pdf embed plugin that doesn’t brake ajax. That’s it! Also plugin has settings options which in other pdf embed plugins didn’t included in free versions. Thank you
BERJAYA
2025 年 6 月 16 日 1 則留言
This plugin worked great for getting Loom videos embedded the way we needed. The team also provided great support when needed and was super easy to work with. Thanks guys!
BERJAYA
2025 年 4 月 17 日 1 則留言
The repository states that the custom iframe plugin has not been tested with your version of WordPress, but I tried it, and it works well. Thanks, dev. This plugin has been very helpful for me.
BERJAYA
2025 年 3 月 29 日 1 則留言
I was embedding an iframe in the container of Elementor but was facing a lot of problem in achieving full height. Then after a lot of googling I found this plugin and by using it I fixed the problem of iframe height. Thank you very much for this free plugin
閱讀全部 5 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈Custom iFrame – Embed PDFs, Videos, and External Content in WordPress (Elementor & Gutenberg)〉的開發相關工作。

參與者

〈Custom iFrame – Embed PDFs, Videos, and External Content in WordPress (Elementor & Gutenberg)〉外掛目前已有 1 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈Custom iFrame – Embed PDFs, Videos, and External Content in WordPress (Elementor & Gutenberg)〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

2.0.3 (April 19, 2026)

  • Improvements : Gutenberg Block UI Improvements.
  • Compatibility : Added support for Elementor 4.0.
  • Fix : Minor Bug Fixes.

2.0.2 (February 04, 2026)

  • Fix : Plugin Notice not Dismissed.
  • Improvements : Widget Controller UI Improvements.

2.0.1 (February 03, 2026)

  • Fix : Plugin Activation Notice not Dismissed.

2.0.0 (January 30, 2026)

  • Added : Added Gutenberg Block.
  • Added : Added Support for Elementor 3.4.

1.0.18 (December 30, 2025)

  • Improvements : Improves admin dashboard design.

1.0.17 (December 26, 2025)

  • Compatibility: Elementor Version Free & Pro 3.34.

1.0.16 (December 10, 2025)

  • Improvements : Controller UI Improvements.
  • Compatibility : Added support for WordPress 6.9.

1.0.15 (November 25, 2025)

  • Improvements : Improves admin dashboard design.
  • Compatibility : Added support for Elementor 3.33.

1.0.14 (September 14, 2025)

  • Compatibility : Added support for Google My Maps embed.
  • Fix : Security Patch (Low Security).

1.0.13 (August 10, 2025)

  • Improvements : Improved Feedback form.
  • Improvements : Improved Dashboard design.
  • Improvements : Controller UI Improved.
  • Fixed : Auto height not working.
  • Fixed : Border radius not working with box shadows.
  • Compatibility: Elementor Version Free & Pro 3.31.

1.0.12 (July 10, 2025)

  • Compatibility: Added support for YouTube Shorts embed.
  • Compatibility: Added support for Wistia Videos embed.
  • Compatibility: Elementor Version Free & Pro 3.30.

1.0.11 (June 19, 2025)

  • Improved: Dashboard design.
  • Fixed: Plugin activation notice not dismissed.

1.0.10 (June 15, 2025)

  • Added: Admin Dashboard.
  • Added: Feedback form on plugin deactivation.

1.0.9 (April 20, 2025)

  • Fixed: Refresh Interval not working.
  • Added: New Filter Hook : custif_iframe_attributes to add custom attributes.

1.0.8 (April 16, 2025)

  • Updated: Update demo and video URL in admin notice.

1.0.7 (April 15, 2025)

  • Fixed: Fixed Debug Error.

1.0.6 (April 15, 2025)

  • Fixed: Fixed Debug Error.

1.0.5 (April 15, 2025)

  • Fixed: Fixed Debug Error.

1.0.4 (April 14, 2025)

  • Added: Added option to embed pdf.

1.0.3 (March 24, 2025)

  • Compatibility: Elementor Version Free & Pro 3.28.
  • Added: Need Help section in widget panel.

1.0.2 (March 9, 2025)

  • Compatibility: Added support for Figma link embeds.
  • Compatibility: Added support for Spotify link embeds.
  • Compatibility: Added support for Soundcloud link embeds.
  • Compatibility: Added support for X (formerly Twitter) link embeds.
  • Compatibility: Added support for Google Docs link embeds.
  • Compatibility: Added support for Google Sheets link embeds.
  • Compatibility: Added support for Google Slides link embeds.
  • Compatibility: Added support for Google Forms link embeds.

1.0.1 (March 2, 2025)

  • Improved: Source URL controller.
  • Added: Background styling option for iframe.

1.0.0 (Feb 26, 2025)

  • Initial release
  • Added: Responsive iframe widget for Elementor
  • Added: Lazy load option for faster performance
  • Added: Auto-height adjustment feature
  • Added: Custom styling options