Inserción de iframe, script i otros tags HTML

Imagen Categoría General

Por motivos de seguridad, todo contenido HTML que contenga tags 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.

Error HTML tags

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

Etiquetas HTML que no podréis incluir en vuestras entradas, páginas y widgets:

  • !DOCTYPE
  • body
  • embed
  • frame
  • head
  • iframe
  • form
  • input
  • object
  • textarea
  • style

En versiones anteriores, el editor visual (Beaver Builder) sí 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í 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 intentéis editar y guardar este contenido, recibiréis un aviso de que no se permite la inserción para vuestro rol de usuario. Tendréis que revisar y eliminar todos los tags de HTML no permitidos.

Enlaces con parámetros no permitidos
Ahora no se permiten enlaces que contengan varios parámetros (símbolo ampersand en la URL) en elementos de Contenido Deslizante (Carrusel de Diapositivas) o elementos de tipo Acordeón.

Ejemplo de enlace no permitido:
http://cefire.edu.gva.es/sfp/index.php?seccion=edicion&id=9605555&usuario=usuari2

Inserción de iframe

Sí es posible insertar iframes con el shortcode correspondiente, tanto desde el editor de WordPress como desde el editor visual. Por ejemplo:
iframe shortcode mestreacasa

Ejemplo no permitido:
iframe tag no permés

Ejemplo permitido:
iframe shortcode youtube

Para insertar el iframe desde el editor de bloques, hemos de añadir un bloque de shortcode y escribir en él el código de iframe, como en los ejemplos anteriores.

Gutenberg widget shortcode

Hay que tener en cuenta que no todos los sitios permiten ser embebidos y que en portaledu solo funcionarán URLs HTTPS.

En caso de que queráis mostrar contenidos de otras webs, otra alternativa es que utilicéis en el Menú de páginas de vuestra web un elemento de tipo Enlace Personalizado.

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

Actualización de PortalEdu a WordPress 5

Imagen Categoría Mejoras

Se ha completado la actualización de PortalEdu WordPress 5. Esta subida de versión resulta vital para el funcionamiento eficaz y seguro de la plataforma y nos va a permitir explorar las nuevas características que aporta el nuevo WordPressDe todas ellas, la más importante, es la inclusión de un editor mejorado de tipo visual, que han denominado como Gutenberg. No obstante, no se instalará en un primer momento, dado que PortalEdu ya tiene un editor de este tipo, denominado Beaver Builder. Por lo tanto, hasta nuevo aviso, las webs de centro podrán ser maquetadas mediante el editor clásico o mediante el editor visual Beaver Builder, tal y como se venía haciendo hasta ahora. 

A parte de la llegada de Gutenberg, existen una gran cantidad de mejoras de la seguridad, de la accesibilidad y de la experiencia de usuario, en particular de la parte administrativa. De hecho, y a partir de esta mejora, las adaptaciones realizadas por PortalEdu serán más frecuentes y se documentarán de manera habitual en el sitio del proyectocon noticias como la inminente activación de la migración desde Mestreacasa y otros CMS compatibles con WordPress y el fin del periodo de pilotaje de webs de centros.