Support » Plugin: Fluid Video Embeds » breaks other iframes

  • Installing this plugin created an error on my facebook like button.

    I was getting the following error instead of a button:
    “skin must be one of the following values: light, dark”

    My code was:
    <iframe scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:71px; height:20px;" allowtransparency="true" src="<?php the_permalink() ?>&layout=button_count&show_faces=true&width=80&action=like&colorscheme=light"></iframe>

    It took me a long while to understand that fluid video embeds was adding a “?wmode=transparent” at the end of my href.

    I hackfixed it by adding a “&” at the end of my iframe href (so it ends with “colorscheme=light&”) which allowed me to get my like button back, but I thought you should know.

    Why not do a regex on the iframe and not act on it if it does not contain youtube|vimeo?

Viewing 2 replies - 1 through 2 (of 2 total)
  • or check if there is already a query string, and if there is, add a “&wmode=transparent” instead of a “?”…It would be already better (although arguably even harder to debug if it leads to undesired effects)

    Plugin Author jamie3d


    Thanks for the bug report. I’m not sure how my plugin could be adding this. The only reference to wmode in the entire plugin is here: and it’s being added to a specific string that I control.

    Are you able to reliably reproduce this?

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘breaks other iframes’ is closed to new replies.