TextformatterIframeEmbed by Teppo

Converts iframe URLs prefixed with "iframe/" within paragraph tags into HTML iframe elements.

Textformatter Iframe Embed ProcessWire module


Once enabled, this textformatter looks for iframe embed URLs and converts those to HTML <iframe> elements. Works best with RTE (CKEditor, TinyMCE) inputs.

Note that URLs need to be the only content within a paragraph tag. You can use an absolute URL or a relative URL, but in the case of relative URLs the path must point to a file within /site/assets/files/:

<!-- valid -->
<p>iframe/https://www.domain.tld/path/</p>
<p>iframe//site/assets/files/1/example.pdf</p>

<!-- invalid -->
<p>iframe/Dude, where's my https://www.domain.tld/car/</p>
<p>iframe/site/assets/files/1/example.pdf</p>
<p>iframe//some/other/path/example.pdf</p>

Embed tag (default: iframe/) and iframe tag can be customized via module configuration settings. Default iframe tag is <iframe class="TextformatterIframeEmbed" src="{url}"></iframe>; {url} is used as a placeholder for the provided source URL.

Install and use modules at your own risk. Always have a site and database backup before installing new modules.

Latest news

  • ProcessWire Weekly #582
    The 582nd issue of ProcessWire Weekly brings in all the latest news from the ProcessWire community. Modules, sites, and more. Read on!
    Weekly.pw / 5 July 2025
  • New ProcessWire admin redesign
    When you upgrade to ProcessWire 3.0.248 or newer (currently the dev branch), you’ll immediately notice something new and beautiful…
    Blog / 9 May 2025
  • Subscribe to weekly ProcessWire news

“ProcessWire is like a breath of fresh air. So powerful yet simple to build with and customise, and web editors love it too.” —Margaret Chatwin, Web developer