Estás intentando insertar un iframe de un sitio externo en una página personalizada de tu sitio web de Poplico, pero la herramienta no acepta el enlace que introduces o el iframe no se muestra. Este artículo te ayudará a resolverlo.
Si quieres hacer lo contrario, es decir, insertar un elemento de tu plataforma Poplico en un sitio externo, consulta nuestro artículo específico: Insertar un formulario de Poplico en un sitio externo.
¿Qué es un iframe?
Un iframe es una forma de insertar una página web dentro del contenido de otra. Gracias a los iframes, el visitante no abandona tu sitio, lo que mejora su experiencia de navegación y contribuye a que tu sitio web gane visibilidad y reconocimiento.
Por ejemplo, puedes añadir un mapa de Google Maps para mostrar la dirección de tu sede o dar a conocer tu asociación con un vídeo de YouTube.
¿Se puede insertar cualquier sitio en un iframe?
La respuesta es sencilla: no.
Antes de insertar un sitio en una página personalizada de tu sitio web de Poplico, conviene verificar si es posible hacerlo.
Para comprobarlo, busca la opción «Compartir» o «Insertar», haz clic en ella y verifica si la opción embed / código de inserción está disponible.
Integración iframe posible
Veamos el ejemplo de Google Calendar para comprobar si la integración iframe es posible.
Abre Google Calendar en tu ordenador.
En el panel izquierdo, ve a la sección «Mis calendarios». Para desplegarla, haz clic en la flecha hacia abajo . A continuación, haz clic en el icono
junto al calendario que quieres compartir y selecciona «Configuración y uso compartido».
En el apartado «Integrar el calendario» encontrarás el código de inserción. Esto confirma que puedes integrarlo en una página personalizada de tu sitio web de Poplico.
La inserción de un código iframe solo es posible en una página personalizada, no en las páginas prediseñadas.
Integración iframe no posible
Sin embargo, algunos sitios web impiden que su contenido se inserte manualmente mediante iframes.
Ejemplo:
Si intentamos insertar www.google.es, no funciona: aparece una pantalla gris en su lugar. Esto indica que ese sitio no permite la integración mediante iframe.
Principales causas de error
En algunos casos, el iframe puede no mostrarse en tu página. A continuación encontrarás las razones más habituales.
El código iframe no es correcto
Es la primera comprobación que debes hacer si el iframe no se muestra o aparece un error al introducirlo. Copia el código de nuevo e introdúcelo otra vez; a veces se omite alguna parte sin querer.
Si esto no resuelve el problema, continúa con los siguientes apartados.
El sitio web de Poplico no está activo
Mientras tu sitio web de Poplico tenga el estado «Sitio en mantenimiento», los contenidos insertados en iframe solo serán visibles para los administradores.
Debes activar tu sitio web de Poplico para que los iframes se muestren correctamente. Para hacerlo, ve a Sitio web > Configuración y tema y selecciona la opción «Sitio activo» en el menú desplegable.
Aparece el mensaje «La página solicitada está configurada para no mostrarse en un iframe en www.asso.fr, solo en www.XXXXX.com».
Puede deberse a varias causas técnicas, entre ellas los bloqueadores de publicidad.
¿Cómo evitar el bloqueo?
- Si usas Safari o Firefox, es probable que el problema sea del navegador. Accede desde Chrome para configurar el iframe en la página personalizada.
- Si tienes instalado un bloqueador de publicidad como Adblock, Adlock u otros, desactívalo.
El contenido no se muestra (una vez insertado el enlace)
Consigues insertar el enlace en tu página personalizada, pero no se muestra nada en la página publicada. En este caso, también puede ser el navegador o sus extensiones los responsables de que el iframe no se muestre.
¿Cómo evitar el bloqueo?
- Si usas un navegador distinto a Chrome (como Safari), es probable que el problema sea del navegador. Accede desde Chrome para comprobar que el bloque iframe se muestra correctamente en la página publicada y, si no es así, configura el iframe en la página personalizada desde Chrome.
- Prueba a abrir tu página en modo incógnito para verificar si alguna extensión instalada en el navegador —que se desactiva en este modo— puede estar causando el problema.
Si aun así no se muestra nada, contacta con nuestro equipo de soporte explicando el problema y las pruebas que has realizado para que podamos ayudarte a resolverlo.
Problema de certificado SSL
Intentas insertar un sitio en un iframe, pero aparece el siguiente error: «La URL debe comenzar por https://».
Hay algunas limitaciones importantes sobre la URL de origen:
- si tu sitio usa HTTPS, solo puedes insertar contenido de otros sitios con HTTPS;
- si usa HTTP, solo puedes insertar URLs que también usen HTTP.
No debes mezclar HTTP con HTTPS porque:
- Hace que el protocolo HTTPS pierda su eficacia, lo que pone en riesgo la seguridad del sitio.
- La mayoría de los navegadores bloquean este tipo de combinación: el contenido del iframe no se mostrará.
¿Cómo solucionar este problema?
Tienes dos opciones:
- Descartas insertar ese sitio en un iframe.
- Te aseguras de que ambos sitios usen el mismo protocolo.
Es decir: si tu sitio usa HTTPS y el que quieres insertar usa HTTP, instala un certificado SSL en ese sitio. Para más información: consulta este artículo.
Para saber más:
Comentarios
0 comentarios
El artículo está cerrado para comentarios.