Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Cum să remediezi eroarea de eșec la post-procesarea imaginii în WordPress

Imaginați-vă: vă actualizați site-ul WordPress cu imagini noi și, brusc, loviți un zid. Apare temuta eroare „Post-Processing of Image Failed” și încărcarea dvs. se oprește brusc.

Îmi amintesc când s-a întâmplat asta prima dată pe site-ul meu. Încercam să încarc imagini pentru o nouă postare pe blog și acest mesaj de eroare continua să apară. Cel mai rău era că nu știam ce a cauzat-o sau cum să o remediez.

Această eroare enervantă apare de obicei atunci când utilizați încărcătorul media încorporat al WordPress. Poate apărea în cele mai proaste momente, lăsându-vă incapabil să adăugați imagini la postările sau paginile dvs.

Din fericire, am învățat cum să o repar și este mai ușor decât ai crede. De cele mai multe ori, este cauzată de setările serverului sau de probleme legate de permisiunile fișierelor, care pot fi rezolvate în doar câteva minute.

În acest articol, vă voi arăta cum să remediați eroarea de încărcare „Procesarea post-imaginii a eșuat” în WordPress. Acest lucru vă va ajuta să reveniți la încărcarea imaginilor frumoase în cel mai scurt timp.

Cum să remediezi eroarea de eșec la post-procesarea imaginii în WordPress

Ce cauzează eroarea „Procesarea ulterioară a imaginii a eșuat”?

Când adăugați o imagine la o postare sau la biblioteca media pe site-ul dvs. WordPress, se întâmplă mai multe lucruri. Fișierul imaginii este încărcat pe serverul dvs. de hosting WordPress, este creată o pagină de atașament pentru imagine, iar un modul PHP de editare a imaginilor efectuează o anumită procesare post-imaginii.

Din păcate, uneori, în timpul procesului de încărcare a imaginilor, este posibil să vedeți un mesaj de eroare WordPress de genul acesta:

‘Post-processing of the image likely failed because the server is busy or does not have enough resources. Uploading a smaller image may help. Suggested maximum size is 2500 pixels.’
Mesajul de eroare „Procesarea ulterioară a imaginii a eșuat”

Din fericire, acest mesaj de eroare WordPress oferă destul de multe detalii. Vă spune că problema a apărut în timpul post-procesării imaginii în WordPress și sugerează că ar putea exista o problemă cu serverul dvs. web.

Mesajul de eroare sugerează, de asemenea, o soluție posibilă. Recomandă încărcarea unei imagini mai mici, care să nu depășească 2500 de pixeli pe dimensiunea cea mai mare.

Acestea fiind spuse, să vedem cum să remediem eroarea „Procesarea ulterioară a imaginii a eșuat” în WordPress.

1. Asigurați-vă că eroarea HTTP nu este temporară

Mai întâi, ar trebui să verificați dacă numele fișierului nu conține caractere speciale, cum ar fi un apostrof. Dacă există, atunci ar trebui să redenumiți fișierul imagine.

Apoi, ar trebui să aștepți câteva minute și apoi să încerci să încarci din nou fișierul imagine. Dacă serverul tău a fost pur și simplu ocupat, așa cum sugerează mesajul, atunci ar fi putut fi cauzat de trafic neobișnuit sau resurse insuficiente ale serverului.

Probleme de acest gen sunt remediate automat pe majoritatea serverelor de găzduire WordPress.

Dacă încă aveți probleme la încărcarea imaginilor după ce ați așteptat o perioadă, atunci puteți încerca să încărcați un fișier diferit. De asemenea, puteți încerca să ștergeți cache-ul browserului sau să utilizați un browser web diferit.

Dacă încă vedeți eroarea „Post-Processing of Image Failed” după ce ați încercat acești pași, atunci problema nu este o defecțiune temporară și ar trebui să continuați să citiți pentru a continua depanarea.

2. Creșteți limita de memorie WordPress

Mesajul de eroare sugerează că serverul dvs. s-ar putea să nu aibă suficiente resurse. Să mărim cantitatea de memorie disponibilă pentru WordPress.

Va trebui să creșteți cantitatea de memorie pe care PHP o poate utiliza pe serverul dvs. Puteți face acest lucru adăugând următorul cod în fișierul dvs. wp-config.php.

define( 'WP_MEMORY_LIMIT', '256M' );

Acest cod mărește limita de memorie WordPress la 256 MB, ceea ce ar trebui să fie suficient pentru a remedia orice probleme legate de limita de memorie.

De asemenea, ați putea dori să verificați dacă fișierul este mai mare decât limita de încărcare a site-ului dvs. web. Pentru a face acest lucru, consultați ghidul nostru despre cum să creșteți dimensiunea maximă de încărcare a fișierelor în WordPress.

Verificați limita curentă de dimensiune a fișierului încărcat

Dacă compania dvs. de găzduire WordPress nu vă permite să măriți limita de memorie, atunci este posibil să fie necesar să treceți la un furnizor de găzduire WordPress gestionată precum SiteGround sau WPEngine.

3. Optimizați imaginea pentru a o face mai mică

Mesajul de eroare spune că încărcarea unei imagini mai mici ar putea ajuta. Recomandă ca marginea cea mai lungă a imaginii să nu depășească 2500 de pixeli.

Când începi un blog nou, mulți începători pur și simplu încarcă imagini fără a le optimiza pentru web. Nu numai că acest lucru poate cauza un mesaj de eroare ca acesta, dar aceste fișiere mari de imagini vor face și site-ul tău mai lent.

Un site web lent vă va afecta clasamentele SEO generale.

Pentru a optimiza imaginea, va trebui să utilizați un software de editare a imaginilor pentru a salva în formatul optim de fișier (cum ar fi JPEG, PNG sau GIF), să redimensionați dimensiunile imaginii la o dimensiune mai mică și să comprimați imaginea pentru a micșora din nou dimensiunea fișierului.

Pentru instrucțiuni pas cu pas, consultați ghidul nostru despre cum să optimizați imaginile pentru performanța web fără a pierde calitatea. Acesta acoperă cum să vă optimizați imaginile, precum și cele mai bune instrumente și practici de utilizat pentru optimizarea imaginilor.

Este important de reținut că uneori acest mesaj de eroare poate fi afișat chiar și atunci când încărcați imagini mai mici. Dacă vedeți eroarea chiar și atunci când încărcați imagini optimizate, atunci va trebui să treceți la următorul pas de depanare.

4. Schimbați biblioteca de editare a imaginilor utilizată de WordPress

WordPress procesează ulterior imaginile folosind două module PHP, ImageMagick și GD Library. WordPress poate folosi oricare dintre ele, în funcție de ce este disponibil.

Cu toate acestea, ImageMagick poate întâmpina probleme de memorie care pot cauza erori în timpul încărcării imaginilor. Pentru a remedia acest lucru, puteți face din GD Library editorul dvs. implicit pentru imagini.

Puteți face acest lucru adăugând pur și simplu acest cod în fișierul functions.php al temei dvs., într-un plugin specific site-ului, sau folosind un plugin pentru fragmente de cod.

function wpb_image_editor_default_to_gd( $editors ) {
    $gd_editor = 'WP_Image_Editor_GD';
    $editors = array_diff( $editors, array( $gd_editor ) );
    array_unshift( $editors, $gd_editor );
    return $editors;
}
add_filter( 'wp_image_editors', 'wpb_image_editor_default_to_gd' );

Cel mai ușor și mai sigur mod de a adăuga acest cod în WordPress este prin utilizarea WPCode, cel mai bun plugin pentru fragmente de cod cu peste 2 milioane de utilizatori.

WPCode

WPCode vă permite să adăugați cod personalizat fără a edita fișierul functions.php al temei dvs., astfel încât nu trebuie să vă faceți griji că veți strica site-ul dvs. WordPress.

Dacă doriți să aflați mai multe despre cum folosim WPCode la WPBeginner, consultați recenzia noastră detaliată despre WPCode.

Pentru a începe, trebuie să instalați și să activați pluginul gratuit WPCode. Dacă aveți nevoie de ajutor, consultați acest ghid despre cum să instalați un plugin WordPress.

Odată ce pluginul este activat, accesați pagina Code Snippets » + Add Snippet din tabloul de bord WordPress.

De aici, găsiți opțiunea „Adăugați codul dvs. personalizat (Fragment nou)” și faceți clic pe butonul „+ Adăugați fragment personalizat” de sub acesta.

Adăugați fragment personalizat în WPCode

Apoi, trebuie să alegeți un tip de cod din lista de opțiuni care apar pe ecran.

Pentru acest tutorial, selectați „Fragment PHP”.

Alegerea fragmentului PHP în WPCode

Apoi, trebuie să adăugați un titlu pentru fragmentul dvs., care este doar pentru referința dvs. și poate fi orice pentru a vă ajuta să vă amintiți la ce servește codul.

După ce ați făcut acest lucru, pur și simplu lipiți codul de mai sus în caseta „Previzualizare cod”.

Lipește fragmentul de cod în caseta de previzualizare a codului

Acum, schimbați comutatorul din „Inactiv” în „Activ” și apăsați butonul „Salvare fragment” din partea de sus a paginii.

Activați și salvați fragmentul de cod WPCode

După adăugarea acestui cod, ar trebui să încercați să încărcați imaginea din nou.

Sper că acest tutorial v-a ajutat să învățați cum să remediați eroarea „Post-Processing of Image Failed” în WordPress. De asemenea, ați putea dori să consultați tutorialul nostru detaliat despre cum să remediați eroarea de încărcare a imaginilor HTTP în WordPress și selecțiile noastre experte de cele mai bune pluginuri WordPress pentru gestionarea imaginilor.

Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, este posibil să câștigăm un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

10 CommentsLeave a Reply

  1. Mulțumesc!
    Forțarea serverului să folosească biblioteca GD a făcut cu siguranță trucul!

  2. Thanks for this super helpful guide! It’s exactly what I needed to fix that annoying “Post-Processing of Image Failed” error. I followed the clear troubleshooting steps and used the web optimization tips for images (this helped speed up my site too!)
    thanks again :)

  3. Mulțumesc pentru fragment, am rezolvat cu succes problema imaginii pe site-ul meu. Balkhi, ești un contributor grozav pentru comunitatea WP.

  4. Salut,
    Mulțumesc pentru codul tău de încărcare a imaginilor, funcționează corect

  5. Mulțumesc!

    Golirea cache-ului și repornirea browserului au funcționat pentru mine. Articol frumos.

  6. Când mi se întâmplă asta, dau clic pe „Salvează ciornă” pe postarea sau pagina la care lucrez, închid WordPress și îl deschid din nou. Încerc să încarc imaginea încă o dată și funcționează de fiecare dată.
    Mulțumesc pentru articol.

    • Mulțumim pentru că ați împărtășit această soluție alternativă pentru oricine caută opțiuni!

      Admin

Lasă un răspuns

Vă mulțumim că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa dvs. de e-mail NU va fi publicată. Vă rugăm să NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.