Hace poco os comentabamos la mejora experimentada en WordPress 3.4 para embeber contenido, pudiendo poner «tuits» símplemente escribiendo su url. Pues bien, hoy os traigo otra alternativa que os permitirá embeber cualquier tipo de contenido a través de un plugin.
Artiss Code Embed
Artiss Code Embed es un sencillo plugin para WordPress que permite de una manera muy eficiente la inclusión de código HTML o Javascript en nuestros posts y páginas. Como característica destacada, nos permite reutilizar el mismo código en varios post o páginas.
Su uso es muy sencillo. Primero en la configuración del plugin debemos crear la etiqueta que representará el código. Además, declararemos un caracter para el inicio de la etiqueta y otro para el final. La configuración por defecto nos servirá perfectamente:
El siguiente paso es crear el campo personalizado. Para ello, en un post creamos un campo personalizado siguiendo la estructura basada en la configuración anterior.
Por ejemplo, crearemos la etiqueta CODE1 y añadiremos código HTML.
Podríamos crear también CODE2, CODE3, etc… o los que nos fueran necesarios.
Finalmente, solo nos queda usar la etiqueta en nuestro post o en cualquier otro post o página:
¿Te ha resultado útil? ¿Conoces algún otro método?
He intentado embeber un código html+javascript y el javascript no me lo insserta correctamente.
El código es el siguiente:
flowplayer(«nombreUnico», reproFLOWPLAYER, {clip:{autoPlay:false,autoBuffering:true}});
Finalmente en la página web, el html lo inserta correctamente, pero el javascript en vez de interpretarlo lo escribe así:
flowplayer(«nombreUnico», reproFLOWPLAYER, {clip:{autoPlay:false,autoBuffering:true}});
¿Porqué sucede esto?
Hola César, es probable que WordPress te haya cambiado algún caracter por seguridad, lo suele hacer con los corchetes y es posible que lo haga con las llaves.
Un saludo y gracias por tu comentario!
Excelente plugin … pero si quiero colocar un Javascript en un widget?
Hola Robinson, gracias por comentar!
Para poner javascript en un widget deberías probar otro plugin, como por ejemplo:
http://wordpress.org/extend/plugins/allow-javascript-in-text-widgets/
Muchas gracias, justo lo que estaba buscando!