So verhindern Sie, dass Youtube oEmbed Ihren WordPress-Inhalt überschreibt

Waren Sie schon einmal auf einer Website, auf der Sie feststellen, dass Medienelemente wie YouTube-Videos andere Inhalte überschreiben? Dies kann passieren, wenn Sie Dropdown-Menüs, schwebende Balken, Leuchtkasten-Popups usw. haben. In diesem Artikel zeigen wir Ihnen, wie Sie verhindern, dass YouTube oEmbed Ihren WordPress-Inhalt überschreibt.
Beispiel:
Wenn Sie ein Video in WordPress einbetten, hat es standardmäßig keinen wmode = transparenten Wert. Dies bedeutet, dass Videoelemente die höchste Priorität haben und alle schwebenden oder dynamischen Elemente überschreiben.
Das wird wirklich nervig. Schauen wir uns also an, wie man wwode = transparent für YouTube-Videos in WordPress hinzufügt, ohne die hässliche iFrames-Methode zu verwenden.
Alles, was Sie tun müssen, ist, die Datei functions.php Ihres Themes oder besser noch die Plugin-Datei Ihrer Site zu öffnen und den folgenden Code einzufügen:
Funktion add_video_wmode_transparent ($ html, $ url, $ attr) if (strpos ($ html, "