Incrustar SWF en WordPress

Hoy vamos a saber cómo incrustar otro tipo de contenido en WordPress, en este caso los archivos de Shockwave Flash, con extensión SWF.

Este método solo te vale para un WordPress alojado en tu servidor, pues en WordPress.com no puedes incrustar contenido Flash por motivos de seguridad, la única manera es el método oEmbed para vídeos YouTube o similares.

Así que, ahora que tenemos claro que esto es solo para WordPress.org, vamos a ver como hacerlo de dos maneras, como siempre … 

1. Insertar SWF con código

Si habláramos de como insertarlos en una web es fácil, y hay mucha documentación. Es algo tan simple como añadir esto donde quieras que aparezca de tu tema WordPress, plantilla HTML o en el editor HTML de WordPress:

<object id="flashcontent" 
        classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" 
        width="550px" 
        height="400px">
  <param name="movie" value="NombredeMiArchivo.swf" />
 
  <!--[if !IE]>-->
  <object type="application/x-shockwave-flash" 
          data="mymovie.swf" 
          width="550px" 
          height="400px">
  <!--<![endif]-->
 
    <p>
      Contenido alternativo en caso de fallo.
      Este contenido solo será visible si falla en cargar el archivo SWF
    </p>
 
  <!--[if !IE]>-->
  </object>
  <!--<![endif]-->
 
</object>

Por supuesto, esto se puede acompañar de cualquier texto, imágenes, lo que sea, en el editor.

2. Incrustar SWF con plugin

Si lo que prefieres es usar un plugin que, mediante un shortcode, permita insertar fácilmente archivos SWF, entonces tenemos un par de opciones.

Easy Flash Embed. Es un plugin antiguo pero sigue funcionando estupendamente.

Una vez instalado y activo solo tienes que incrustar cualquier archivo SWF usando el shortcode del plugin, de esta manera:

[swf src="http://dominio.com/NombredeMiArchivo.swf" width=550 height=350]

Otro, también veterano, es WP-SWFObject. Funciona muy parecido. En este caso el shortcode sería algo así:

[swf]http://dominio.com/NombredeMiArchivo.swf, 550, 350[/swf]

O esa, que hay que seguir esta plantilla:

[swf]ruta-al-flash.swf, ancho, alto[/swf]

Y ya está, si se te ocurre algún modo más nos lo cuentas en los comentarios.

VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(1 votos, promedio: 5)

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado.

5 comentarios en “Incrustar SWF en WordPress”

  1. Martaelectrnics

    Hola. Estoy trabajando una web de wordpress con un template prediseñado. El template no admite swf files en el slideshow. Hay alguna manera de habilitar esta función?

  2. Yo utilizaría un método más simple y que además da algo de libertad a la hora de diseñar y trabajar con objetos flash o cualquier otro contenido, por ejemplo embeber cualquier aplicación del tipo que sea. La etiqueta que utilizo mediante el editor de HTML de wordpress es la archiconocida iframe. Ahí lo dejo, no sé que opinará la gente, pero es mucho más flexible si hablamos de aplicaciones que beben de un xml o de otro recurso de nuestro servidor.

  3. «en WordPress.com no puedes incrustar contenido Flash por motivos de seguridad»
    que queeeeee?

    seguridad de que o que?
    necesito poner un video en loop y no se puede!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

Ir arriba Ir al contenido