Cum setezi dupa cate zile se goleste automat cosul de gunoi in WordPress

Cum setezi dupa cate zile se goleste automat cosul de gunoi in WordPress

Cand stergi un articol, o pagina, o imagine sau un comentariu din WordPress, acesta nu este eliminat imediat. In mod normal, ajunge mai intai in Cos, de unde poate fi recuperat daca te razgandesti sau daca stergerea a fost accidentala.

WordPress pastreaza elementele din Cos timp de 30 de zile, dupa care le sterge automat. Pentru unele site-uri, acest interval este prea lung, mai ales atunci cand se adauga si se sterge frecvent continut.

Vestea buna este ca poti modifica numarul de zile dupa care WordPress goleste automat Cosul. Setarea se face prin constanta EMPTY_TRASH_DAYS.

Cum modifici perioada de pastrare a elementelor din Cos

Pentru a schimba perioada implicita de 30 de zile, trebuie sa modifici fisierul wp-config.php al site-ului.

Adauga urmatoarea linie inainte de:

/* That's all, stop editing! */

De exemplu, pentru pastrarea elementelor timp de 7 zile:

define( 'EMPTY_TRASH_DAYS', 7 );

Numarul 7 reprezinta numarul de zile. Il poti inlocui cu perioada dorita:

  • 30 – pastreaza setarea implicita de 30 de zile;
  • 14 – goleste automat Cosul dupa aproximativ doua saptamani;
  • 7 – pastreaza elementele timp de 7 zile;
  • 1 – pastreaza elementele aproximativ o zi;
  • 0 – dezactiveaza Cosul si face stergerea definitiva.

Este important de retinut ca WordPress nu sterge neaparat continutul exact in secunda in care expira perioada aleasa. Curatarea este facuta automat de sistemul WordPress, de regula printr-o sarcina programata zilnic. Daca site-ul are probleme cu WP-Cron sau acesta este dezactivat, stergerea poate avea loc mai tarziu.

Citește și: Importanta atributului ALT al imaginilor pentru motoarele de cautare

Ce se intampla daca alegi 0?

Setarea:

define( 'EMPTY_TRASH_DAYS', 0 );

dezactiveaza practic Cosul. Atunci cand stergi un element, acesta este eliminat definitiv in loc sa fie mutat in Cos.

Pentru majoritatea site-urilor, nu recomand aceasta varianta. Daca un administrator sterge din greseala un articol sau o pagina, nu mai exista posibilitatea simpla de a-l recupera din WordPress.

Daca ai nevoie sa eliberezi mai repede spatiul ocupat de elementele sterse, o perioada de 7 sau 14 zile este de obicei un compromis mai bun.

Ce perioada este potrivita pentru site-ul tau?

Nu exista o valoare ideala pentru toate site-urile. Alegerea depinde de cat de des publici si stergi continut si de cate persoane lucreaza in WordPress.

Pentru un blog sau un site de prezentare, poti pastra cele 30 de zile implicite. Este o perioada confortabila in cazul in care un articol este sters accidental si trebuie recuperat.

Pentru un site administrat de mai multe persoane, tot 30 de zile poate fi o alegere buna. Cu cat sunt mai multi utilizatori care pot modifica sau sterge continut, cu atat este mai util sa ai o perioada mai lunga in care acesta poate fi recuperat.

Pentru un site cu foarte mult continut, unde elementele sunt create si sterse frecvent, poti reduce perioada la 7 sau 14 zile. Astfel, continutul sters nu ramane inutil in sistem pentru o perioada atat de lunga.

Pe un site de test sau staging, unde continutul este sters frecvent si nu este important, poti lua in calcul o perioada mai scurta.

In schimb, dezactivarea completa a Cosului (0) ar trebui folosita cu atentie. Faptul ca elementele sunt sterse definitiv poate fi convenabil, dar o greseala de cateva secunde poate duce la pierderea continutului.

Un ultim lucru de stiut: modificarea perioadei nu inseamna ca toate elementele aflate deja in Cos vor disparea instantaneu. WordPress le va elimina atunci cand ruleaza urmatoarea operatiune automata de curatare si cand acestea indeplinesc conditia pentru stergere.

Daca vrei sa golesti manual Cosul, poti face acest lucru din interfata WordPress, acolo unde exista optiunea „Goleste Cosul”.

In concluzie, pentru cele mai multe site-uri, 7–30 de zile reprezinta un interval rezonabil. Daca siguranta este mai importanta decat economisirea unei cantitati mici de spatiu, pastrarea perioadei implicite de 30 de zile este cea mai simpla alegere.

Call Now Button