TvorbaWebová.cz
Vše o tvorbě webu a systému WordPress

WordPress a soubory s příponou swf

6.11.2013

Pokud patříte k častějším uživatelům systému WordPress, pak jste si možná všimli jedné nepříjemné změny, která s verzí WordPressu 3.6.1 nastala. Vývojáři opravili řadu chyb, mezi něž – bohužel – zahrnuli i blokaci souborů s příponou SWF. Vzhledem k tomu, že řada bannerů je vytvořená s touto koncovkou, považuji toto „vylepšení“ za nepříliš šťastné, neboť tvorba webových stránek v předchozích verzích WP byla v tomto ohledu jednodušší. Nebyl totiž problém soubor .SWF pomocí Mediálních souborů nahrát.

Jak si tedy pomoci a soubory .SWF na váš web dostat?

Bez použití pluginu

Cesta bez použití pluginu je jednoduchá, stačí, pokus zkopírujete následující kód a cestu http:// a atributy „height“ a „width“ nahradíte vašimi.

<center>
<object type=“application/x-shockwave-flash“ width=“230″ height=“230″ data=“http://vasedomena/reklama/banner.swf“>
<param name=“movie“ value=“http://vasedomena/reklama/banner.swf“ />
<param name=“quality“ value=“high“ />
<param name=“target“ value=“_blank“ />
<param name=“allowScriptAccess“ value=“always“ />
</object></center>

S pluginem iFrame

Brouzdala jsem trochu internetem, až jsem narazila na jedno zajímavé video, kde je konečně popsáno jisté řešení:

  1. nainstalujte plugin iFrame pro vkládání kódu do stránek,
  2. připojte  se prostřednictvím FTP do vašeho účtu a vytvořte zde složku, do které budete nahrávat soubory SWF. Složka může být klidně umístěna mezi soubory WordPressu (viz. obrázek)
  3. Pomocí FTP nahrajte do nově vytvořené složky soubory .SWF.
  4. Nyní se vraťte do administrace vašeho redakčního systému a do příslušné stránky vložte kód:

[iframe src=“http://www.youtube.com/embed/A3PDXmYoF5U“ width=“100%“ height=“480″]

Tučně označený odkaz nahraďte cestou, kde je vaše video uloženo, např. http://www.vasedomena.cz/videa/banner.swf. Parametry width (šířka) a height (výška) můžete samozřejmě dle libosti upravovat.

Hotovo, soubor by se nyní měl v pořádku zobrazovat na webu.

Přidání souboru SWF do widgetu

Pro přidání souboru SWF do widgetu použijte plugin iFrame Widget a postup opakujte.

Pouze v bodě 4 přejděte do nabídky Vzhled – Widgety – vyhledejte widget iFrame Widget, který tahem myši vložte do příslušného widgetu a do pole Page URL vložte cestu k vašemu souboru, např. http://www.vasedomena.cz/videa/banner.swf.

slozka pro swf soubory

Na FTP vytvořte složku, do níž se budou ukládat soubory skoncovkou .SWF