Inserció iframe, script i altres tags HTML en PortalEdu

El passat 14 d’abril PortalEdu es va actualitzar  a WordPress 5 i això entre moltes millores ha dut un canvi important a l’hora d’inserir codi HTML per embeure contingut d’altres serveis. Per motius de seguretat, tot contingut HTML que continga etiquetes com script, iframe, !DOCTYPE html, head, body, form, etc. està bloquejat per defecte per WordPress, ja que permetria la injecció de codi maliciós.

Podeu consultar els tags d’HTML admesos per WordPress ací:
https://wordpress.com/es/support/codigo/#etiquetas-html

En versions anteriors, l’editor visual (Beaver Builder) sí que permetia la utilització d’alguns d’aquests tags, com ara, l’iframe. Després de les darreres actualitzacions de seguretat, ja no està permés.

No obstant això, sí que és possible inserir codi HTML, sempre que els tags estiguen permesos. L’editor mateix ens advertirà en cada cas.

Si, amb una versió antiga de l’editor visual, havíeu aconseguit guardar un codi HTML determinat i ara no es permet, quan intenteu editar i guardar aquest contingut, rebreu un avís que no es permet la inserció per al vostre rol d’usuari. Haureu de revisar i eliminar tots els tags d’HTML no permesos.

Inserció d’iframe

Sí que és possible inserir iframes amb el shortcode corresponent, tant des de l’editor de WordPress com des de l’editor visual. Per exemple:

 

 

Resultat:
[iframe src=»https://mestreacasa.gva.es» width=»100%» height=»500″]


Exemple no permés:

<iframe title=»YouTube video player» src=»https://www.youtube.com/embed/-Odo4GKw4gs» width=»560″ height=»315″ frameborder=»0″ allowfullscreen=»allowfullscreen»></iframe>

Exemple permés:

 

 

Resultat:
[iframe width=»560″ height=»315″ src=»https://www.youtube.com/embed/QrRqkiVST-Y» title=»YouTube video player» frameborder=»0″ allow=»accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture» allowfullscreen]


Cal tindre en compte que no tots els llocs permeten ser embeguts i que en PortalEdu només funcionaran URLs HTTPS.

En cas que vulgueu mostrar continguts d’altres webs, una altra alternativa és que utilitzeu en el Menú de pàgines de la vostra web un element de tipus Enllaç Personalitzat.

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

"edutictac.es