Usando fancybox4, ¿sería posible usar el atributo de título como título?
<a href="aaaa.jpg" title="Image 1" rel="lightbox[aaa]"><img src="aaa.jpg" alt="alt image 1"></a> Fancybox.bind("a[rel^=lightbox]", { groupAll : true, caption: ........ });Ejemplo aquí: https://jsfiddle.net/eh2q3zr0/
Lo resolví cambiando la opción de título:
Fancybox.bind("a[rel^=lightbox]", { groupAll : true, caption: function(fancybox, carousel, slide) { return slide.$trigger.title || ''; } });