Si alguna vez has intentado insertar un archivo Shockwave Flash en tu blog de WordPress, entonces sabes que puede ser complicado. Además, si aloja su blog en WordPress.com, entonces no podrá cargar flash por razones de seguridad. Sin embargo, si tiene su cuenta de hosting, existen varias formas de subir archivos .swf a sus publicaciones de blog de WordPress. La primera forma implica usar un complemento. De esta manera es preferible si no eres bueno con el código. La otra forma requiere que conozcas algunos html básicos. En este artículo vamos a repasar cómo insertar SWF en publicaciones de WordPress con un complemento y sin un complemento.

Método de complemento

En primer lugar, debe descargar e instalar Easy Flash Embed para WordPress. Este complemento es tan simple que ni siquiera se agrega ninguna configuración al menú de administración. Todo lo que tienes que hacer es utilizar un shortcode cuando crees tus publicaciones como esta:

[swf src = "http://www.example.com/my-flash-file.swf" width = 300 height = 100] 

Simplemente reemplace el src atributo con un enlace a su archivo flash y ajuste altura y anchura en consecuencia.

Descargue el plugin Easy Flash Embed.

Método de código

Para aquellos de ustedes que deseen un mayor control sobre su código, ahora les mostraremos cómo insertar archivos flash directamente en sus publicaciones, páginas o incluso temas de WordPress. Aunque las personas han ideado numerosos métodos para hacer esto a lo largo de los años, la forma más fácil y más conforme a los estándares es utilizar el elemento.

El código final se ve así:


Tenga en cuenta que está utilizando 2 elementos. El elemento externo está dirigido a Internet Explorer, mientras que el elemento interno es para todos los demás navegadores. Puede cambiar su texto alternativo si es necesario. También puedes agregar extra opciones como wmode o allowScriptAccess.

PD siempre debe usar wmode = transparent, para que su inserción no anule el contenido existente, como una barra flotante. Consulte nuestro artículo sobre cómo evitar que Youtube oEmbed anule el contenido.