Embed dialog for your site

Embeds dialog is an easy way to give your site’s visitors an option to manually copy-paste embed codes of a Summary Card or Promo Card from your own site.

For example

Click the link above to open example of Embed Dialog. It is shown as simple link, so you can design your own.

Put it on your site

Put embed dialog on your page with simple HTML code:

<a
  href="https://iframely.com"
  class="iframely-embed-button"
  data-iframely-api-key="cd400c7c5f78aad28b8f59"
>
  Embed this
</a>
<script async src="//cdn.iframe.ly/embed-dialog-init.js"></script>

The tiny script simply loads other dependencies when use clicks on the embed button.

For production use of the script:

  • If you use Custom CDN you may load the script off your own domain name right away.
  • Otherwise, please copy the content of the script and include the loader into <script> … </script> or even copy the script and simply source from your own domain.

Additional data attributes

You can optionally specify the exact URL you want an embed dialog for, and also specify the media attachment:

data-url="http://mashable.com/2015/02/13/friday-the-13th/"
data-promo="http://imgur.com/gallery/GlPlsDi"
  • if no data-url given, the script will use current URL as default;
  • if data-promo is given, Iframely will use it as media attachment and will generate embed code as promo card (available with certain plans);

You may also use MD5 hash of your API key as data-iframely-key instead of unencrypted value in data-iframely-api-key to make it more secure.

Customize the look-and-feel

Embed button is designed specifically for ease of your customization of it. You can put any icon, text or have any UI as anchor. As long as the class name for <a> element matches our selector, the embed dialog will work fine.