Wenn Sie jemals versucht haben, eine Shockwave Flash-Datei in Ihr WordPress-Blog einzubetten, wissen Sie, dass es chaotisch werden kann. Außerdem können Sie aus Sicherheitsgründen kein Flash hochladen, wenn Sie Ihr Blog auf WordPress.com hosten. Wenn Sie jedoch über Ihr Hosting-Konto verfügen, können Sie .swf-Dateien auf verschiedene Weise in Ihre WordPress-Blog-Posts hochladen. Der erste Weg besteht darin, ein Plugin zu verwenden. Dieser Weg wird bevorzugt, wenn Sie mit Code nicht gut umgehen können. Der andere Weg erfordert, dass Sie einige grundlegende HTML-Kenntnisse kennen. In diesem Artikel gehen wir darauf ein, wie man SWF in WordPress-Posts mit einem Plugin und ohne Plugin einbettet.
Plugin-Methode
Zuerst müssen Sie herunterladen und installieren Einfache Flash-Einbettung für WordPress. Dieses Plugin ist so einfach, dass Ihrem Admin-Menü keine Einstellungen hinzugefügt werden. Alles, was Sie tun müssen, ist einen Shortcode zu verwenden, wenn Sie Ihre Beiträge wie folgt erstellen:
[swf src="http://www.example.com/my-flash-file.swf" width=300 height=100]
Ersetzen Sie einfach die src Attribut mit einem Link zu Ihrer Flash-Datei und passen Sie an Höhe und Breite entsprechend.
Herunterladen Einfache Flash-Einbettung Plugin.
Code-Methode
Für diejenigen unter Ihnen, die mehr Kontrolle über Ihren Code wünschen, zeigen wir Ihnen jetzt, wie Sie Flash-Dateien direkt in Ihre WordPress-Posts, -Seiten oder sogar -Themes einbetten. Obwohl die Leute im Laufe der Jahre zahlreiche Methoden entwickelt haben, um dies zu tun, ist der einfachste und standardkonformste Weg die Verwendung der
Der endgültige Code sieht so aus:
<object id="flashcontent" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="550px" height="400px"> <param name="movie" value="mymovie.swf" /> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="mymovie.swf" width="550px" height="400px"> <!--<![endif]--> <p> Fallback or 'alternate' content goes here. This content will only be visible if the SWF fails to load. </p> <!--[if !IE]>--> </object> <!--<![endif]--> </object>
Beachten Sie, dass Sie 2 . verwenden
PS Sie sollten immer wmode=transparent verwenden, damit Ihre Einbettung vorhandene Inhalte wie eine schwebende Leiste nicht überschreibt. Lesen Sie unseren Artikel darüber, wie Sie verhindern können, dass Youtube oEmbed Inhalte überschreibt.