Hi @wklauser,
No, iframe plugin is not hacked. Seems like the shortcode was corrupted in the html/text editor. Try to re-type/fix the shortcode. Right now the output html looks like this and it is easy to spot the issue here:
<iframe 0="height='480' src='https://k3d.fi?m=ewXFcT8t4Jk' frameborder='0'" allow="fullscreen" scrolling="no" src="https://www.youtube.com/embed/mOOClonYKmc" class="iframe-class" frameborder="0" style="display: block; margin-left: auto; margin-right: auto; max-height: 499px; width: 757px; height: 65.9181vw; max-width: 100%;"></iframe>
Since the plugin cannot get the src from the corrupted params the default URL is used.
Please let me know if any additional questions.
But why does https://wordpress.org/plugins/iframe/ show the same Yarmak music video? I will visit the customer tomorrow but I do know the plugin worked properly for several days and then all of a sudden it did not.
My customer has the following line of code in their post:
[iframe width=’758′ height=’480′ src=’https://k3d.fi?m=ewXFcT8t4Jk’ frameborder=’0′ allow=’fullscreen’ scrolling=’no’]
and yet they see the YouTube video. They updated the post, but that was of no help.
I can see that the shortcode is working now. I will try to make it easier to work in future.
<iframe 0="height='480' src='https://k3d.fi?m=ewXFcT8t4Jk' frameborder='0'" allow="fullscreen" scrolling="no" src="https://www.youtube.com/embed/dUpTjDqjQoo" class="iframe-class" frameborder="0" style="display: block; margin-left: auto; margin-right: auto; max-height: 499px; width: 757px; height: 65.9181vw; max-width: 100%;"></iframe>
Hi @wklauser
The plugin is not hacked.
As you can see from the inserted code the params got parsed incorectly.
Try to re-type iframe params to fix your issue.
Let me know if any additional questions.
Hi @webvitaly,
Why must my customer renter the same iframe parameters It was working perfectly until several days ago? I would rather not make him aware of this embarrassing situation.
Hi @wklauser,
That is a good question why it was working before and stopped now. I don’t know the answer for this one. Please let me know if you will find out the reason for that later.
I made a simple edit by changing one space to two spaces and now it looks okay. That seemed to have been enough. I need to keep an eye on this post because it has already changed twice to a Youtube music video.