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í:
- nainstalujte plugin iFrame pro vkládání kódu do stránek,
- 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)
- Pomocí FTP nahrajte do nově vytvořené složky soubory .SWF.
- 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.