Ir a la barra de herramientas

Inserción de iframe, script y otros tags HTML en PortalEdu

El pasado 14 de abril PortalEdu se actualizó  a WordPress 5 y esto entro muchas mejoras nos ha traído un cambio importante a la hora de insertar código HTML para embeber contenidos de otros servicios. Por motivos de seguridad, todo contenido HTML que contenga hashtags como script, iframe, !DOCTYPE html, head, body, form, etc. está bloqueado por defecto por WordPress, puesto que permitiría la inyección de código malicioso.

Podéis consultar los tags de HTML admitidos por WordPress aquí:
https://wordpress.com/es/support/codigo/#etiquetas-html

En versiones anteriores, el editor visual (Beaver Builder) sí que permitía la utilización de algunos de estos tags, como por ejemplo, el iframe. Después de las últimas actualizaciones de seguridad, ya no está permitido.

Sin embargo, sí que es posible insertar código HTML, siempre que los tags estén permitidos. El editor mismo nos advertirá en cada caso.

Si, con una versión antigua del editor visual, habíais conseguido guardar un código HTML determinado y ahora no se permite, cuando intentes editar y guardar ese contenido, recibirás un aviso de que no se permite la inserción para tu rol de usuario. Tendrás que revisar y eliminar todos los tags de HTML no permitidos.


Inserción de iframe

Sí que es posible insertar iframes con el shortcode correspondiente, tanto desde el editor de WordPress como desde el editor visual.

Por ejemplo:

 

 

Resultado:


Ejemplo no permitido:
<iframe title=”YouTube video player” src=”https://www.youtube.com/embed/-odo4gkw4gs” width=”560″ height=”315″ frameborder=”0″ allowfullscreen=”allowfullscreen”></iframe>

Ejemplo permitido:

 

Resultado:


Hay que tener en cuenta que no todas las páginas permiten ser embebidas y que en PortalEdu solo funcionarán URLs HTTPS.

En caso de que querer mostrar contenidos de otras webs, una alternativa es utilizar en el Menú de vuestra web un elemento de tipo Enlace Personalizado.

Información relacionada:
https://portal.edu.gva.es/cvtic/es/formes-dinserir-un-video-de-youtube-en-una-entrada-de-portal-edu-2/