Ahir vaig trobar una desgràcia en les les metadades d’unes 460 imatges del bloc: al paràmetre file del registre _wp_attachment_metadata de la imatge principal hi havia la ruta completa (des del directori arrel), i només hauria de tenir el nom del fitxer. I era la ruta d’un servidor on hi va haver el blog fins fa gairebé 3 anys.
L’efecte era que no es mostraven les imatges petites en les entrades del blog, si bé les imatges en forma d’àlbum es veien bé. És bastant inexplicable que no m’hagi adonat abans, a no ser que WordPress hagi canviat fa poc la manera de muntar la URL de les imatges petites.
Només he trobat un plugin de wordpress que corregeix metadades d’imatges, i és massa agressiu pel meu gust. Així que m’he dedicat 3 horetes a fer i provar un programa per canviar-ho directament a la base de dades. Ha calgut una mica d’enginyeria inversa per entendre com anava aquest camp.
Ja es veuen totes les imatges.