Da das beliebte Plugin EWWW Image Optimizer aufgrund der gesperrten exec() Funktion keine Bilder auf dem Server komprimieren kann, bist du entweder auf die kostenpflichtige API angewiesen, oder du versuchst es alternativ mit WP SMUSH (nur 50 Bilder auf einmal im Free Modus). Alternativ kannst du auch das Compress JPEG & PNG Images Plugin nutzen. hier kannst du zumindest 1000 Bilder in der kostenlosen Variante komprimieren.