Tras darle muchas vueltas a la correcta validación del HTML5 del código fuente del sitio web de APG por el validador oficial de la W3C, y tras solventar los distintos problemas detectados, nos encontramos en un callejón sin salida para poder cumplir con los estándares web oficiales marcados por la W3C.

El problema lo generaba el fantástico plugin para WordPress Jetpack by WordPress.com y su complemento de comentarios.

¿El problema?

El problema lo genera el iFrame que se inserta en el archivo comments.php de nuestro tema, y más concretamente tres de sus atributos que están obsoletos en los estándares web de HTML5.

Solución

La solución consiste en localizar en el archivo comments.php de nuestro tema principal o de nuestro tema hijo la siguiente función:

Copiar al portapapeles

Y reemplazarla por el siguiente código PHP:

Copiar al portapapeles

Explicación

En él capturamos el código HTML generado por la función comment_form, le eliminamos los atributos obsoletos, en este caso frameborder (ojo que está mal escrito, frameBorder, en el código original), scrolling y allowtransparency y le añadimos los estilos que deben sustituir a estos atributos en los navegadores.

Aunque esta solución no es la panacea, ya que en algunos navegadores antiguos puede dar problemas, especialmente la falta del atributo scrolling, nosotros la hemos probado en varios navegadores web y todo funciona perfectamente.

Si pruebas este código, y te encuentras con algún problema en algún navegador web, haz el favor de dejarnos un comentario indicándonos el nombre del navegador, la versión, sistema operativo y la solución, si la has encontrado, al problema detectado. Así iremos mejorando el código hasta dejarlo perfecto.

Esperamos que os resulte útil este pequeño hack y quedamos pendientes de vuestras opiniones, comentarios y sugerencias para mejorar el código.

Artículos relacionados

Comentarios

Suscríbete
Notificar de
guest
0 Comentarios
Más antiguos
Más recientes Más votados

Productos y servicios

Últimas publicaciones

Últimos comentarios

¡Suscríbete!

Lista de correos de APG

PROTECCIÓN DE DATOS: De conformidad con las normativas de protección de datos, le facilitamos la siguiente información del tratamiento: (+)

  • Responsable: Art Project Group.
  • Fines del tratamiento: dar respuesta a las consultas o cualquier tipo de petición que sea realizada por el usuario a través de cualquiera de las formas de contacto que se ponen a su disposición en la página web. Envío de comunicaciones de productos o servicios (con su consentimiento).
  • Derechos que le asisten: acceso, rectificación, portabilidad, supresión, limitación y oposición. Más información sobre el tratamiento en los Política de Privacidad.

¡Lo que contamos en !

Acaba de publicarse #WordPress 7.0: más visual, más rápido y preparado para la IA

Conectores IA integrados
Nuevas superposiciones de navegación
Patrones más fáciles de editar
Revisiones visuales bloque por bloque
Mejor rendimiento y accesibilidad

De momento lo dejamos en espera

20 de mayo de 2026

A partir de #WooCommerce 10.9 se incluirá WooCommerce Additional Variation Images en el core lo que permitirá gestionar galerías en las variaciones de forma nativa.

Gran noticia que se suma a la iniciativa de incluir WooCommerce Brands en la versión 9.4.

¡Este es el camino!

20 de mayo de 2026 | 1