Cum să dezactivezi revizuirile WordPress. Cum să elimini revizuirile wordpress? scapă de excesul de gunoi! Cum să eliminați revizuirile din wordpress

La crearea, editarea și salvarea articolelor și a schițelor acestora în WordPress, în mod implicit, backup-urile postate sunt create automat, denumite în mod obișnuit ca Revizuirile sau Revizuirile(reviziuni).
Salvarea revizuirilor este, desigur, utilă, deoarece, de exemplu, în cazul unor erori de formatare a materialului, defecțiuni ale computerului sau serverului dvs., vi se oferă posibilitatea de a restaura oricare dintre versiunile anterioare ale înregistrării dvs. Dar funcționalitatea de salvare a revizuirilor are o latură negativă.

La urma urmei, toate copiile de rezervă (revizuiri, revizuiri) sunt stocate în baza de date a blogului tău, în tabel wp_posts. Și dacă ați creat o mulțime de înregistrări și, în același timp, acestea au fost editate adesea, atunci dimensiunea bazei de date va fi prea mare. În plus, execuția interogărilor către baza de date va încetini.

Puteți vedea lista de revizuiri disponibile în partea de jos a paginii de editare a postării:

Revizii, revizuiri post wordpress

Dezactivați, limitați, ștergeți revizuirile WordPress se dovedește a nu fi deloc dificil.
Să luăm totul în ordine folosind WordPress 3.3.1 ca exemplu.

Doar nu uitați să faceți o copie de rezervă a bazei de date înainte de a face orice modificare!

Dezactivați revizuirea în WordPress

Pentru a dezactiva crearea de revizuiri (revizii), trebuie să adăugați o linie la fișier wp-config.php

Define("WP_POST_REVISIONS", 0);

Define("WP_POST_REVISIONS", false);

Există o altă opțiune pentru a dezactiva revizuirile - schimbați una dintre valorile de la „adevărat” la „0” sau „fals” în funcție wp_functionality_constants(), care se află în dosar /wp-includes/default-constants.php

Funcția wp_functionality_constants() ( ... dacă (!defined("WP_POST_REVISIONS")) define("WP_POST_REVISIONS", false); ...

Limitați numărul de revizuiri în WordPress

Pentru a limita numărul de revizuiri (revizii), trebuie să adăugați o linie la fișier wp-config.php, așa cum a fost la dezactivarea revizuirilor, dar în loc de valoarea „0” sau „false” specificați un număr întreg:

Define("WP_POST_REVISIONS", 3);

În acest caz, vor fi create maximum 3 revizuiri per articol, plus o copie „Salvare automată”.

Notă de memorie:
Efectuarea modificărilor de mai sus nu va reduce imediat numărul de revizuiri care există deja în baza de date. Dar modificările vor intra în vigoare atunci când actualizați înregistrările existente și individual. De asemenea, vor fi luate în considerare la crearea de noi intrări. De asemenea, merită luat în considerare faptul că în modul de editare, pe lângă revizuirile din baza de date, la fiecare 60 de secunde o singură copie a intrării va fi înregistrată ca „Salvare automată”.

Eliminați toate revizuirile WordPress din baza de date

Dacă blogul tău există de mult timp și există o mulțime de intrări în el, atunci nu strica să-și optimizezi baza de date prin ștergerea revizuirilor (edițiilor) create anterior și, prin urmare, a reduce dimensiunea tabelului wp_posts.

Atenţie! Nu uitați să faceți o copie de rezervă a bazei de date înainte de a șterge toate revizuirile! În caz contrar, nu va mai fi posibilă restaurarea versiunilor șterse.

Deci, trebuie să facem câteva lucruri:

1. Conectați-vă la panoul de control al bazei de date, cum ar fi phpMyAdmin;
2. Selectează după nume baza de date folosită de blogul tău;
3. Faceți clic pe butonul (sau fila) etichetat „SQL” (de obicei în partea de sus a paginii);
4. În câmpul pentru interogări SQL, introduceți această interogare:

DELETE FROM wp_posts WHERE post_type = "revizuire";

5. Faceți clic pe butonul „Ok” pentru a finaliza solicitarea;

Asta e tot. Acum baza de date a blogului dvs. și mai precis tabelul wp_posts, mult redus în dimensiune.

În cele din urmă, vreau să spun că cele de mai sus exemplu de ștergere a revizuirii(revizuiri) este cel mai simplu și nu flexibil. Poate doriți să ștergeți nu toate revizuirile, ci selectiv, de exemplu, lăsând ultimele trei revizuiri în fiecare intrare. În acest caz, va trebui fie să efectuați o interogare mai avansată în baza de date, fie să utilizați un plugin special. Din fericire, există o mulțime de plugin-uri pentru gestionarea revizuirilor și bazelor de date.

Majoritatea utilizatorilor WordPress nici măcar nu sunt conștienți de conceptul de „reviziuni WordPress”, totuși este util să aveți o idee despre ce este, iar în unele cazuri rare este de dorit să știți cum să dezactivați aceste revizuiri.

Deci, revizuirile (sau revizuirile) sunt copii ale postărilor dvs. care sunt create de fiecare dată când salvați sau salvați automat o pagină când aceasta se modifică. Acest lucru se face în cazul în care doriți să reveniți la o ediție anterioară a textului sau în cazul unei defecțiuni neașteptate în computer sau comunicare.

Cred că dacă nu aveți probleme în funcționarea site-ului, acesta nu are o bază de date mare pe care ați dori să o reduceți și nu există comentarii cu privire la viteza de formare a paginii, nu trebuie să vă faceți griji cu privire la prezența editii pe site.

Puteți vedea revizuirile generate (în ceea ce privește WordPress rusesc) în fereastra de editare.

Navigarea la oricare dintre revizuirile de text din listă va readuce textul la o stare care corespunde cu momentul în care a fost salvată revizuirea.

După cum putem vedea, pot exista multe revizuiri pentru fiecare intrare, iar pentru un site cu un număr mare de intrări, acestea pot ocupa o cantitate semnificativă de spațiu pe disc, ceea ce poate duce în cele din urmă la probleme în funcționarea acestuia.

Pentru site-urile mici, acest lucru este irelevant, dar dacă aveți mii de înregistrări și fiecare este prezentată în mai multe ediții, acest lucru poate crește semnificativ dimensiunea bazei de date. În primul rând, încetinește munca cu baza de date, în al doilea rând, aceste înregistrări ocupă spațiu pe găzduire și, în al treilea rând, ceea ce, de exemplu, a fost relevant pentru mine, poate interfera cu backup-ul automat al datelor tale. Am datele site-ului în mod regulat arhivate automat de plugin și trimise la un anumit e-mail. Dacă arhiva depășește limita de dimensiune pentru e-mail, această tehnologie nu mai funcționează.

Configurare revizuire

Cum elimini edițiile wordpress? În primul rând, puteți specifica următoarea declarație în fișierul wp-config.php (situat în folderul rădăcină al site-ului dvs.):

define("WP_POST_REVISIONS", 0);

ceea ce înseamnă păstrarea doar a ultimelor trei revizuiri.

Puteți șterge revizuirile care s-au acumulat deja în baza de date în cel puțin două moduri.

1. Ștergerea directă în baza de date

Intrăm în phpMyAdmin apoi în baza de date dorită. Apoi, în meniul de sus, accesați fila - „SQL”. Va apărea o fereastră în care trebuie să introduceți comanda SQL:

Și apăsați butonul de mai jos - „OK” (sau „Înainte”). Toate edițiile au fost eliminate.

Salvarea modificărilor la postări poate fi foarte utilă atunci când lucrați în WordPress. Dacă ceva nu merge bine și pierzi informațiile din postare, poți oricând să accesezi versiunea anterioară salvată a postării făcând clic pe linkul din meniu Ediții sub fereastra editorului.

O mulțime și o mulțime de revizuiri

Dacă lucrați cu WordPress de ceva vreme, atunci fără îndoială ați folosit această funcție o dată sau de două ori. Dar probabil ați observat că aceste schimbări tind să se adună.

Dacă scrieți o postare în editor, atunci WordPress salvează revizuirile automat atunci când salvați postarea. Drept urmare, nu este neobișnuit să aveți mai mult de 20 de revizuiri ale unei postări. Înmulțiți asta cu numărul de postări de pe site-ul dvs. și aveți megaocteți de postări suplimentare stocați în baza de date.

Cum să scapi de revizuirile vechi

Unii oameni nu le place să păstreze toate acele versiuni vechi în baza lor de date. Ei cred că își încetinesc site-ul. Acesta, însă, este un mit.

Dezvoltatorul WordPress Mike Little a răspuns într-un comentariu la WPBeginner, „Interogările de baze de date WordPress nu preiau revizuiri, astfel încât numărul de revizuiri nu afectează performanța interogărilor. Singurul moment în care revizuirile sunt încărcate pe o pagină este atunci când editați o singură postare. Și acest lucru nu afectează nu afectează viteza de încărcare a paginii site-ului dvs.

Cu toate acestea, mulți oameni încă cred că a avea o bază de date mică și ușoară este foarte bine și, prin urmare, încă preferă să scape de vechile revizuiri.

Dacă sunteți unul dintre ei, atunci unul dintre cele trei plugin-uri de mai jos vă va ajuta să faceți exact asta.

1. Mai bine ștergeți revizuirea

Mai bine ștergeți revizuirea elimină versiunile vechi ale postărilor și, de asemenea, vă optimizează baza de date.

Pagina pluginului spune „Prin optimizarea și ștergerea versiunilor vechi, acest plugin vă va menține baza de date mai ușoară și mai mică pe toată durata utilizării sale. Ștergerea versiunilor vechi și optimizarea bazelor de date este unul dintre cele mai bune lucruri pe care le puteți face pentru ca blogul să funcționeze cât mai repede posibil. ."

Uită-te la pagina de setări a pluginului, precum și la procesul de eliminare.

conecteaza difera de Mai bine ștergeți revizuirea prin faptul că nu șterge în bloc revizuirile dvs., cu toate acestea, vă va oferi două funcții care Mai bine ștergeți revizuirea nu are.

Vă permite să determinați mai întâi câte revizuiri au fost salvate.

Și vă permite să ștergeți revizuiri individuale de pe pagina de editare.

3.Revision Cleaner

conecteaza Revizie Cleaner permite fiecărui utilizator să seteze un interval de timp pentru ștergerea automată a revizuirilor. Acest lucru se poate face pe pagina de profil de utilizator.

Articolul de azi va fi despre Verificări WordPress.

Verificările WordPress sunt postări cu salvare automată la editare. Pe de o parte, aceasta este o caracteristică grozavă: de exemplu, ați scris un articol de mai bine de o oră, când electricitatea din apartament a fost oprită brusc, sau browserul se îngheață sau fila a fost închisă accidental. Când mi s-a întâmplat asta pentru prima dată, mi-au venit imediat în minte gânduri despre cum va trebui să tastez din nou textul, să aliniez imaginile, în general, să fac totul din nou, dar nu ai noroc! WordPress mi-a salvat automat întreaga postare! Nu veți crede cât de mult le-am fost recunoscător dezvoltatorilor pentru o astfel de caracteristică.

Dar există și cealaltă față a monedei. Mod implicit, Verificări WordPress se fac la fiecare 60 de secunde, iar fiecare revizuire este scrisă în baza de date. Acum calculați câte revizuiri aveți în medie pe postare și înmulțiți cu numărul de postări pe blog. Multă sălbatică! Dimensiunea bazei de date poate fi jumătate din revizuiri. Exact asta am avut. Vedeți cum dimensiunea bazei de date a scăzut după ștergerea tuturor revizuirilor. De două ori!

Cum să dezactivați revizuirile WordPress

Pentru dezactivarea revizuirilor WordPress deschideți fișierul wp-config.php, acesta se află la rădăcina site-ului dvs.

Intrăm în el și adăugăm următoarele rânduri:

define("WP_POST_REVISIONS", 0);

Numărul din paranteze indică câte revizuiri sunt permise per intrare. De asemenea, puteți specifica intervalul de salvare automată în secunde (implicit 60).

În urma trenului „toate versiunile WordPress până la 5.0”, scriu acest articol cu ​​întârziere despre revizuirile sau revizuirile WordPress. De ce tardiv? Pentru că sistemul de revizuiri WordPress cu editorul Gutenberg nu va.

Sistemul de revizuire WordPress

Un nume comun pentru ceea ce vreau să scriu este revizuirile WordPress. În rusă, este mai corect să numiți această funcție a sistemului „Ediții WordPress”. Acesta este modul în care această funcție este tradusă în consolă. Numele nativ al acestei funcționalități este „Sistemul de revizuire”, care se traduce prin „Sistemul de revizuire”. Mă voi referi la această caracteristică a sistemului ca revizuiri WordPress.

Deci, edițiile WordPress sunt copii ale articolelor salvate în baza de date pe care administratorul le introduce în câmpul editor de text al sistemului.

Articolele pot ajunge în revizuiri WordPress, fie după ce faceți clic pe butonul „Salvare” din editor, fie ca urmare a salvării automate. Revizuirile articolelor și paginilor sunt memorate după dată și oră.

Salvarea automată a articolului este stocarea automată a materialului de către sistem, fără dorința administratorului. Salvarea automată are loc periodic, la fiecare 2 minute. Fiecare copie următoare o suprascrie pe cea anterioară. În lista de revizuiri, această copie este marcată „Salvare automată” (vezi ecranul de mai jos).

Cu cât lucrați mai mult în editor, cu atât mai multe copii salvate automat vor fi în baza de date a site-ului dvs. Dacă le adăugați copii ale salvărilor făcute manual, atunci devine evident că acest „sistem de revizuire” este un gunoi. Mai multe despre asta mai jos.

Setări și management WordPress Edition

Să vedem cum funcționează de fapt acest instrument. Toate posibilitățile le vom vedea în fila „Editați postarea”, partea administrativă a site-ului. Funcționează în același mod în editorul de pagini.

Atenţie! În pliurile de adăugare de înregistrări și de adăugare a paginilor, NU există câmpuri de revizuire.

Setări

Pentru a elimina vizualizarea versiunilor salvate ale unui articol (pagini), implicit este activat, ne întoarcem la butonul „Setări” din colțul din dreapta sus al paginii „Editați postarea”.

Aici, în mod tradițional, blocurile sunt eliminate (adăugate) prin selectarea unei verificări, fără a salva modificările.

Control

Blocul „Ediții” inclus este situat în partea de jos a paginii. Arată așa. Pe un site de lucru, nu ar trebui să existe atât de multe înregistrări salvate ale materialului publicat, acesta este un gunoi, trebuie curățat.

  • După cum puteți vedea, rigla cu glisorul sunt toate copii. Glisorul poate fi mutat, provocând aceasta sau acea copie.
  • Există butoanele Previous și Next, nu cred că este necesar să le explic scopul.
  • Bifa „Compara orice două ediții” nu este evidențiată, în câmpurile principale vom vedea o comparație a exemplarului selectat și a ultimei versiuni a textului.
  • Dacă caseta de selectare „Compara orice două versiuni” este bifată, poți compara oricare două copii salvate apelându-le cu glisorul. În câmpul principal în modul de comparare, vedem textele celor două opțiuni comparate în pachete (pagini).

Pentru cei interesați de sursele originale, există un buton „Ajutor” care vă va oferi un link către pagina Revizii WordPress.org. Cercul este complet și înțelegem de ce această caracteristică se numește revizuiri WordPress.

Revizuirile sunt stocate ca copii ai poveștii. În mod implicit, sistemul urmărește modificările din titlu, autor, conținut și anunț.

Cum se dezactivează

În mod implicit, sistemul salvează toate revizuirile ambelor opțiuni (regulate și automate). Dacă aveți nevoie de ele (reviziile) pot fi limitate. Pentru a face acest lucru, în fișierul wp-config al temei dvs. de lucru, introduceți linia:

Define("WP_POST_REVISIONS", X);

Sens X schimba in:

  • Zero (0) dacă NU dorim să salvăm nimic;
  • -1 dacă vrem să returnăm totul așa cum a fost, implicit;
  • Orice număr pentru a comanda numărul de copii pe care doriți să le păstrați.

Nu uitați să verificați disponibilitatea unei copii de rezervă a site-ului înainte ca fișierul wp-config să reacționeze. Sau măcar faceți o copie a fișierului înainte de editare.

Opinie. Nu știu de ce să dezactivez salvarea copiilor. Salvarea automată m-a ajutat de zeci de ori când s-a pierdut conexiunea la server. Este mai bine să le curățați.

Curățarea copiilor

Pentru a reitera, revizuirile sau revizuirile WordPress sunt nedorite tehnice care trebuie eliminate după lansarea site-ului și se asigură că nu se acumulează.

Acest lucru se poate face folosind pluginuri de curățare. Despre ele în detaliu și. Sau pentru ca fanii să facă totul cu pixuri, mergi la