Cum să limitați sau să dezactivați coșul de gunoi automat în WordPress

Cum să limitați sau să dezactivați coșul de gunoi automat în WordPress / Ghidul pentru începători

În WordPress, atunci când ștergeți o postare sau un comentariu, acesta se duce în coșul de gunoi. În mod prestabilit, postările și comentariile trasate rămân în baza dvs. de date timp de 30 de zile, oferindu-vă timp suficient pentru a le restaura, dacă este necesar. După 30 de zile, WordPress șterge automat tot conținutul de gunoi permanent. În acest articol, vă vom arăta cum să limitați sau să dezactivați caracteristica automată a coșurilor goale WordPress.

Ce este Coșul de gunoi în WordPress?

Când ștergeți un articol, o pagină sau un comentariu în WordPress, acesta este marcat ca coș de gunoi.

Puteți vedea postările sau comentariile trasate făcând clic pe linkul Coș de gunoi la vizualizarea postărilor, paginilor sau comentariilor.

În mod prestabilit, aceste elemente vor rămâne acolo timp de 30 de zile. După aceea, WordPress le va șterge definitiv în mod automat.

Puteți să înlocuiți procesul automat accesând coșul de gunoi și ștergând elementele manual făcând clic pe linkul șterge definitiv.

Dar dacă nu doriți ca WordPress să șterge articole din coșul de gunoi? Sau poate doriți ca WordPress să șterge automat articole mai devreme sau mai târziu de 30 de zile.

Să aruncăm o privire asupra modului de a limita sau a dezactiva funcția automată de gunoi goală WordPress.

Oprirea WordPress din Golirea automată a coșului de gunoi

Doriți să oprească WordPress să ștergă automat articolele din coșul de gunoi? Iată ce trebuie să faceți.

Pur și simplu adăugați acest fragment de cod mic în fișierul functions.php al temei sau într-un plugin specific site-ului.

 funcția wpb_remove_schedule_delete () remove_action ('wp_scheduled_delete', 'wp_scheduled_delete');  add_action ('init', 'wpb_remove_schedule_delete'); 

Acest cod elimină pur și simplu acțiunea care șterge elementele trasate atunci când timpul lor este în sus.

Acum, când trimiteți un articol în coșul de gunoi, acesta va rămâne acolo până când veți merge în coșul de gunoi și veți goli manual coșul de gunoi.

Schimbarea momentului de golire a coșului de gunoi în WordPress

După cum am menționat mai devreme, WordPress elimină automat gunoiul după 30 de zile. Puteți modifica acest lucru la orice număr de zile doriți.

Pur și simplu adăugați următoarea linie de cod în fișierul wp-config.php chiar înainte de linia care spune "Asta e tot, opriți editarea! Happy blogging. "

 define ('EMPTY_TRASH_DAYS', 7); 

Această linie modifică programul de golire a coșurilor de gunoi la 7 zile. Puteți schimba 7 la orice număr de zile doriți.

Dezactivarea funcției Trash în WordPress

Nu vă recomandăm să dezactivați funcția de gunoi în WordPress. Este o caracteristică excelentă care vine la îndemână atunci când ștergeți accidental un post, o pagină sau un comentariu.

Cu toate acestea, dacă într-adevăr simțiți că nu aveți nevoie de această funcționalitate și mai degrabă ați șterge lucrurile în mod permanent, atunci este ceea ce trebuie să faceți.

Pur și simplu adăugați această linie de cod în fișierul wp-config.php chiar înainte de linia care spune "Asta e tot, opriți editarea! Happy blogging. "

 define ('EMPTY_TRASH_DAYS', 0); 

Adăugarea acestei linii va dezactiva complet caracteristica coșul de gunoi WordPress. În postările și paginile dvs., tipurile de postări personalizate și paginile de comentarii, veți vedea ștergeți linkul Permanent în loc de Coșul de gunoi.

Asta e tot, sperăm că acest articol te-a ajutat să înveți cum să limitezi sau să dezactivezi caracteristica automată a gunoiului gol în WordPress. Ați putea dori, de asemenea, să vedeți lista noastră de 21 de plugin-uri pentru a gestiona eficient blogurile WordPress multi-autor.

Dacă v-ați plăcut acest articol, vă rugăm să vă abonați la tutorialele video YouTube pentru canalul YouTube pentru WordPress. Ne puteți găsi pe Twitter și pe Facebook.