Nu stiu ce cauzeaza aceasta eroare, dar pot fi o gramada de cauze, orice de la lipsa resurselor alocate pe cont pana la versiunea de PHP. In cazul meu, eroarea era produsa de ImageMagick (parte din PHP), iar solutia a fost sa-i spun WordPress-ului sa foloseasca GD Editor in locul lui.
Eroarea suna asa, chiar daca pozele nu depaseau 1920 de pixeli in latime:
Post-processing of the image failed likely because the server is busy or does not have enough resources. Uploading a smaller image may help. Suggested maximum size is 2500 pixels.
Iar solutia e un rand de cod care trebuie introdus in tema, in fisierul functions.php:
add_filter( 'wp_image_editors', function() { return array( 'WP_Image_Editor_GD' ); } );
Exista tot felul de discutii pe net in legatura cu motoarele care creeaza versiunile redimensionate ale fotografiilor, analiza despre calitate thumbnail-urilor s.a.m.d. In cazul meu, prefer sa fac munca in Photoshop, nu sa astept minuni de la softurile de pe server.
In orice caz, e mai bine sa functioneze upload-ul corect. Iar codul de mai sus, pe care l-am gasit pe net, functioneaza perfect.