Forțează WordPress să elimine metadatele EXIF/IPTC la redimensionarea thumbnail-urilor
Folosesc Imagick cu WordPress 5.0.3. Începând cu versiunea 4.5, WordPress utilizează Imagick pentru a crea/redimensiona thumbnail-uri și păstrează metadatele EXIF/IPTC (folosind GD, metadatele sunt eliminate).
WordPress păstrează metadatele EXIF/IPTC în thumbnail-uri, dar eu doresc să creez thumbnail-uri noi fără aceste metadate. Există un filtru image_strip_meta, dar nu reușesc să-l fac să funcționeze așa cum doresc pentru a elimina metadatele. Am adăugat acest cod în functions.php (în tema mea), dar fără rezultat - thumbnail-urile noi încă conțin metadate:
add_filter ('image_strip_meta', false); // Am încercat și cu "true"
Am citit că a existat o eroare în WordPress legată de această funcționalitate (nu știu dacă a fost rezolvată).
Poți să-mi spui care ar fi cea mai bună metodă de a elimina metadatele din thumbnail-uri?

Funcția Imageick strip_meta
este apelată doar dacă hook-ul image_strip_meta
returnează true, dar funcția nu elimină toate profilele. Unele sunt protejate, după cum puteți vedea în codul funcției:
/*
* Protejează câteva profile pentru a nu fi eliminate din următoarele motive:
*
* - icc: Informații despre profilul de culoare
* - icm: Informații despre profilul de culoare
* - iptc: Date de copyright
* - exif: Date de orientare
* - xmp: Date despre drepturi de utilizare
*/
$protected_profiles = array(
'icc',
'icm',
'iptc',
'exif',
'xmp',
);
