Astăzi voi vorbi despre autosave și înregistrări de revizuire în WordPress.
În primul rând, să vedem ce este.
Revizuirea și salvarea automată în WordPress
AutoSave este o funcție care stochează o copie a înregistrării dvs. în baza de date la o anumită periodicitate (implicit 60 secunde). Salvarea automată este activată pentru toate paginile și înregistrările. Funcția Autosave nu suprascrie conținutul original, ci creează o copie suplimentară, întotdeauna într-o singură copie.
Revizie (revizuire) în WordPress - o copie suplimentară a înregistrării sau a paginii din baza de date creată atunci când înregistrarea (pagina) este salvată. Reviziile nu se suprascrie, ci se acumulează. Deci, dacă salvați frecvent o înregistrare, pot acumula o sumă considerabilă, ceea ce va afecta dimensiunea bazei de date. În mod implicit, numărul de revizii create este nelimitat.
Afișarea edițiilor în WordPress
Sa dovedit că dezvoltatorii nu au prevăzut nici dezactivarea funcției de salvare automată, nici dezactivarea funcției de creare a revizuirilor de înregistrări (pagini).
De aceea, acum vă spun cum să faceți asta.
Salvați automat, personal, cred că o caracteristică utilă și pe site-urile lor nu se dezactivează. Dar pentru cei care doresc să facă acest lucru, vă voi da codul.
Cod pentru dezactivarea salvării automate a înregistrărilor și a paginilor în WordPress (inserați în fișierul functions.php al temei)
De asemenea, nu puteți dezactiva salvarea automată a înregistrărilor în WordPress și modificați frecvența introducând următorul cod în fișierul wp-config.php
unde timpul este timpul în secunde.
De exemplu, dacă scriem
salvările automate vor fi înregistrate o dată la fiecare 10 minute.
Și acum vom continua să revizuim intrările din WordPress.
Toată lumea înțelege că volumul suplimentar al bazei de date nu este bun. Acest lucru poate încetini munca cu baza de date dată. O cantitate mare de baze de date poate cauza neplăceri atunci când le exportați și le importați. Deci, haideți să oprim funcția de a crea revizii.
Dezactivarea reviziilor în WordPress
Pentru a dezactiva crearea de revizuiri în WordPress, lipiți următorul cod în fișierul wp-config.php al site-ului dvs.
De asemenea, este posibil să nu dezactivați funcția de creare a revizuirii WordPress, ci doar să limitați numărul de revizii.
De exemplu, introduceți următorul cod în fișierul wp-config.php al site-ului dvs.
limitați numărul de revizuiri la trei. În acest caz, versiunile vechi vor fi suprascrise din nou cu cele nou create.
Și ce zici de reviziile care au fost deja create și se află în baza de date. Cum le șterg?
Înainte de următoarea acțiune, este de dorit să faceți o copie de rezervă a bazei de date.
Trebuie să trimiteți următoarea interogare la baza de date
Pentru a face acest lucru, puteți utiliza phpMyAdmin sau un alt instrument disponibil pentru a lucra cu bazele de date.
Și, în cele din urmă, pentru cei cărora nu le place să săpească în codul sursă, vă voi spune despre un simplu plug-in care vă permite să efectuați toate acțiunile descrise mai sus.
Înainte de instalarea pluginului, este recomandabil să faceți o copie de rezervă a bazei de date.
Dezactivați revizuirile - acesta este numele pluginului pentru dezactivarea reviziilor și eliminarea acestora din baza de date în WordPress.
După instalarea pluginului, trebuie să îl activați în meniul de gestionare a pluginurilor. Nu există setări pentru plugin. După activarea sa, crearea reviziilor este dezactivată și revizuirile existente din baza de date sunt șterse.