¿Cómo exporto un widget a otro entorno web?
¿Cómo exporto un widget a otro entorno web?
Existen varias formas de exportar tu widget para que aparezca en tu página web, blog o red social favorita. A continuación explicaremos cada una de ellas:
1) Exportación a entornos web:
- Insertar Script. Esta es la opción de exportación web seleccionada por defecto. La principal ventaja de utilizar un script para exportar tu widget es que si vuelves a Codeeta y cambias su contenido, el script re-calculará automáticamente la altura y anchura adecuada para el contenedor del widget y evitará que se produzcan cortes en su contenido. El problema de utilizar un script para la exportación de tu widget es que si intentas exportarlo a un Gestor de Contenidos (CMS) tipo WordPress, Drupal o Joomla, puede que no funcione. Normalmente la configuración por defecto de los gestores de contenido prohíben la entrada de código Javascript por el usuario. Por eso, a menos que cambies la configuración de tu sistema, deberás realizar la exportación con un iframe.
- Insertar iFrame. Esta es la forma tradicional de exportar widgets. Tiene la desventaja de que si una vez publicado se modifican en Codeeta las dimensiones del widget, este debe ser re-exportado para que su contenedor se ajuste a las nuevas dimensiones. La ventaja de exportar con iframe es que la mayoría de sistemas de gestores de contenido o editores visuales de páginas web aceptan la introducción de la etiqueta iframe como código externo.
- Enlazar. Este tipo de exportación incluirá en tu página web un enlace que, al ser pulsado, abrirá una ventana emergente con el contenido del widget. El texto del enlace tiene un valor por defecto (contactar) pero puedes modificarlo fácilmente en el formulario de exportación.
- URL. Si no cuentas con página web o bien quieres enviar la URL del widget por email para que sea visitado por tus contactos, entonces puedes aprovechar la exportación por URL. Cada widget que crees será publicado en una página web propia.
- Widget dinámico. Si eres un usuario avanzado, tal vez quieras rellenar los campos de entrada del widget de forma programática. Un caso típico es cuando se utiliza el widget como parte final de un carro de compra y por tanto los detalles del usuario, la cantidad de artículos comprados, o el precio total del pedido dependen de la sesión de compra realizada, ejemplo 1 o ejemplo 2. En estos casos puedes asignar valores a los campos de entrada del widget mediante variables de sesión utilizadas durante el proceso de compra. Para poder revelar los identificadores de los elementos del widget puedes introducir un valor de prueba, como hacemos nosotros abajo. El valor “tyven” para el elemento “Nombre” nos revela que el identificador de “Nombre” es “item-id1482″. Por eso, en lugar de un valor estático como “tyven” podríamos asignarle fácilmente un valor dinámico “item-id1482=<?php echo($nombre) ?>”. De esta manera se pueden encontrar múltiples aplicaciones para nuestros widgets.
- Copiar una página web. Este tipo de exportación es una buena alternativa para la exportación por URL. Si cuentas con una página web y te gustaría que tu widget se publicará en una URL con los estilos de tu página, entonces puedes introducir la URL de tu página. Codeeta copiará la página web y al pasar el ratón sobre los elementos de la página podrás borrar elementos, reemplazarlos por el widget o insertar el widget a continuación de uno de dichos elementos. Este tipo de exportación no funciona con todo tipo de páginas web, pero si tu página está construida utilizando HTML y CSS estándar lo más normal es que funcione.
2) Exportación a Blogs:
- Exportación a WordPress. Si tienes un blog en WordPress.com, puedes exportar los widgets de Codeeta como una nueva entrada o post de tu blog. Para hacerlo solo tienes que seleccionar la exportación a WordPress e introducir los datos solicitados. Si tu blog es una instalación propia de WordPress entonces debes asegurarte de que en los “Ajustes” de “Escritura” de tu blog, tienes habilitada la opción de publicación de contenido mediante protocolo XML-RPC. Por último, si deseas introducir un widget en WordPress como parte de un post o bien como parte de una de tus plantillas, deberás utilizar la exportación por iframe.
- Exportación a Blogger. Si tienes un blog en Blogger.com puedes exportar los widgets de Codeeta como una nueva entrada o post de tu blog. Para hacerlo solo tienes que seleccionar la exportación a Blogger e introducir los datos solicitados.
3) Exportación a Facebook:
- Exportación directa. Codeeta te permite añadir widgets a tu página de Facebook, para ello solo debes contar con una cuenta en Facebook y otorgar a Codeeta los correspondientes permisos para poder publicar en tu perfil. Una vez publicado el widget, debes añadir Codeeta como pestaña de aplicación a tu perfil personal de manera que sea visible para las personas que visiten tu página. Aquí están las instrucciones para hacerlo.
- Exportación indirecta. Dado que el interés por trasladar nuestros negocios a las redes sociales es creciente, estamos trabajando en nuevas formas de exportación utilizando Static FBML. Si tienes un proyecto interesante para llevar tu negocio a Facebook ponte en contacto con nosotros, posiblemente podamos ayudarte.
Este artículo pertenece a la categoría Widgets.









