Validación HTML5 EN W3C para Lightbox en WordPress

error rel HTML5

Al validar un sitio en HTML5 en W3C  y utilizar plugins como Lightbox Plus ColorBox  en donde se utiliza la etiqueta rel=”lightbox’ se genera el siguiente error: “Bad value lightbox[lbp_secondary] for attribute rel on element a: Illegal character in path component. The string lightbox[lbp_secondary] is not a registered keyword or absolute URL

La solución:

Cambiar en el HTML la etiqueta rel=”lightbox” por data-lightbox=”true”  ejemplo:

<figure>
<?php the_post_thumbnail(‘home’); ?>
<figcaption><a href=”<?php echo get_post_meta($post->ID, “Link”, true); ?>” data-lightbox=”true” >Link</a></figcaption>
</figure>

Una referencia para explicar este suceso de validación en HTML5 y de paso una solución para FancyBox se muestra en el vinculo siguiente : http://www.pagetoscreen.net/journal/item/html5_validation_and_the_rel_tag/

Al cambiar esto y realizar la validación ya tenemos la solución para que nuestro sitio en HTML5 sea validado por la W3C.

validation OK HTML5