Ako zakázať a odstrániť všetky vydania vo WordPress. WordPress

Pri písaní a úprave príspevkov vo WordPresse sa automaticky ukladajú – vytvorí sa záložná kópia príspevku (revízia). Pomocou revízií môžete článok obnoviť tak, že sa vrátite o niekoľko krokov späť. Ak chcete obnoviť článok, stačí vybrať požadovanú revíziu.

Revízie však nie sú vždy dobré. Na uskladnenie záložné kópie Príspevky a články vyžadujú dodatočné zdroje servera. Revízie upchávajú databázu, takže stojí za zváženie, či sú vôbec potrebné. Používame často revízie pri úprave článkov vo WordPress? Ak nie, môžete ich vypnúť.

Zakázanie revízií vo WordPress

Ak chcete zakázať revízie vo WordPress až po verziu 3.0.3 musíte prejsť do konfiguračného súboru "config.php" a otvoriť ho pomocou textový editor napríklad Notepad++. Potom musíte nájsť riadok:

define("WP_POST_REVISIONS",0);

V prípade, že máme WordPress verzia 3.0.3 alebo novšia — revízie sú zakázané v súbore „default-constants.php“ (umiestnenom v priečinku „wp-includes“). Hľadáme riadok:

define("WP_POST_REVISIONS", true);

Potom zmeňte hodnotu true na false, ako je uvedené nižšie:

define("WP_POST_REVISIONS", false);

Uložte súbor „default-constants.php“. Týmto spôsobom budú revízie zakázané.

Všetky vytvorené revízie vo WordPress sa dajú ľahko odstrániť. Ak chcete odstrániť staré revízie, musíte prejsť na phpMyAdmin a vyberte databázu. Potom musíte prejsť na kartu SQL a v okne, ktoré sa otvorí, vložte do vstupného poľa nasledujúci riadok:

DELETE FROM wp_posts WHERE post_type = "revízia";

Príklad je znázornený na obrázku:

Potom kliknite na tlačidlo „OK“ a všetky predtým uložené revízie sa vymažú. Tento spôsob odstraňovania revízií je vhodný pre všetky verzie motora WordPress.

Dnešný článok bude hovoriť o WordPress revízie.

WordPress revízie sú automatické ukladanie príspevkov pri úpravách. Na jednej strane je to vynikajúca funkcia: napríklad píšete článok viac ako hodinu, keď sa zrazu vypne elektrina v byte, zamrzne prehliadač alebo sa omylom zatvorí karta. Keď sa mi to stalo prvýkrát, okamžite mi napadli myšlienky, ako budem musieť prepísať text, zarovnať obrázky, vo všeobecnosti, urobiť všetko odznova, ale žiadne šťastie! WordPress automaticky uložil celý môj príspevok! Neuveríte, aký som bol vývojárom vďačný za takúto funkciu.

Ale je tu aj druhá strana mince. Predvolené, WordPress revízie sa vykonávajú každých 60 sekúnd a každá revízia sa zapisuje do databázy. Teraz vypočítajte, koľko revízií máte v priemere na jeden príspevok a vynásobte ich počtom blogových príspevkov. Divoko veľa! Polovica veľkosti databázy môže pozostávať z revízií. Presne toto sa mi stalo. Pozrite sa, ako sa veľkosť databázy znížila po odstránení všetkých revízií. Dvakrát!

Ako zakázať revízie WordPress

Pre zakázanie revízií WordPress otvorte súbor wp-config.php, nachádza sa v koreňovom adresári vašej stránky.

Ideme do toho a pridáme nasledujúce riadky:

define("WP_POST_REVISIONS", 0);

Číslo v zátvorkách ukazuje, koľko revízií je povolených pre jeden záznam. Môžete tiež určiť interval automatického ukladania v sekundách (predvolené 60).

Po odchode vlaku s názvom „všetky verzie WordPress až do 5.0“ píšem tento oneskorený článok o revíziách alebo vydaniach WordPress. Prečo neskoro? Pretože systém revízií WordPress nebude fungovať s editorom Gutenberg.

Systém revízií WordPress

Často používaný názov pre to, o čom chcem písať, sú revízie WordPress. V ruštine by bolo správnejšie nazvať túto systémovú funkciu „WordPress Editions“. Presne takto je táto funkcia preložená v konzole. Pôvodný názov tejto funkcionality je „Systém revízií“, ktorý prekladáme ako „Systém revízií“. Túto funkciu systému budem označovať ako vydanie WordPress.

Vydania WordPress sú teda kópie článkov uložených v databáze, ktoré správca zadá do poľa textového editora systému.

Články môžu byť zahrnuté do edícií WordPress buď po kliknutí na tlačidlo „Uložiť“ v editore alebo ako výsledok automatického ukladania. Revízie článkov a stránok sú zapamätané podľa dátumu a času.

Automatické ukladanie článku je automatické ukladanie materiálu systémom, bez želania administrátora. Automatické ukladanie prebieha pravidelne, každé 2 minúty. Každá ďalšia kópia prepíše predchádzajúcu. V zozname editorov je táto kópia označená ako „Automaticky uložiť“ (pozri snímku obrazovky nižšie).

Čím viac budete pracovať v editore, tým viac automaticky uložených kópií bude v databáze vašej lokality. Ak k nim pridáte kópie uložených súborov vytvorených ručne, potom bude zrejmá odpadová povaha tohto „revízneho systému“. Viac o tom nižšie.

Nastavenia a správa edície WordPress

Pozrime sa, ako tento nástroj vo všeobecnosti funguje. Pozrieme sa na všetky možnosti na karte „Upraviť príspevok“, čo je administratívna časť stránky. V editore stránok to funguje rovnako.

Pozor! Na záhyboch nie sú ŽIADNE editačné polia na pridávanie záznamov a pridávanie strán.

nastavenie

Ak chcete zakázať zobrazovanie uložených revízií článku (stránok), ktoré je predvolene povolené, prejdite na tlačidlo „Nastavenia“ v pravom hornom rohu stránky „Upraviť záznam“.

Tu sa tradične bloky odstraňujú (pridávajú) zvýraznením zaškrtnutia bez uloženia zmien.

Kontrola

Zahrnutý blok Revízie sa nachádza v spodnej časti stránky. Takto vyzerá. Na fungujúcej webovej stránke by nemalo byť toľko uložených záznamov o publikovanom materiáli; je to odpad a treba ho vyčistiť.

  • Ako vidíte, pravítko s posúvačom sú všetky kópie. Posúvač je možné presunúť a vyvolať jednu alebo druhú kópiu.
  • Existujú tlačidlá Predchádzajúci a Ďalší, nemyslím si, že je potrebné vysvetľovať ich účel.
  • Zaškrtávacie políčko „Porovnať ľubovoľné dve vydania“ nie je zvýraznené, v hlavných poliach sa zobrazí porovnanie vybranej kópie a najnovšej verzie textu.
  • Ak začiarknete políčko „Porovnať dve ľubovoľné vydania“, môžete porovnať ľubovoľné dve uložené kópie ich vyvolaním pomocou posúvača. V hlavnom poli v porovnávacom režime vidíme texty dvoch porovnávaných verzií kŕdľa (stránok).

Pre tých, ktorí majú záujem o pôvodné zdroje, je tu tlačidlo Pomocník, ktoré vám poskytne odkaz na stránku Revízie WordPress.org. Kruh je uzavretý a chápeme, prečo sa táto funkcia nazýva revízie WordPress.

Revízie sú uložené ako podradené prvky materiálu. V predvolenom nastavení systém sleduje zmeny v názve, autorovi, obsahu a oznámení.

Ako zakázať

V predvolenom nastavení systém ukladá všetky revízie oboch možností (bežné a automatické). Ak ich potrebujete (revízie), môžete ich obmedziť. Ak to chcete urobiť, v súbore wp-config pracovná téma zadajte riadok:

define("WP_POST_REVISIONS", X);

Význam X zmeniť na:

  • Nula (0), ak NECHCEME nič uložiť;
  • -1, ak chceme štandardne vrátiť všetko tak, ako to bolo;
  • Akékoľvek číslo na objednanie počtu uložených kópií, ktoré potrebujete.

Pred reakciou na súbor wp-config nezabudnite skontrolovať záložnú kópiu stránky. Alebo si aspoň vytvorte kópiu súboru pred úpravou.

Stanovisko. Neviem, prečo by ste mali zakázať ukladanie kópií. Automatické ukladanie mi pomohlo desiatky krát, keď sa stratilo spojenie so serverom. Je lepšie ich vyčistiť.

Čistenie kópií

Opakujem, revízie alebo edície WordPressu sú technický odpad, ktorý je po vydaní stránky potrebné odstrániť a zabezpečiť, aby sa nehromadil.

To je možné vykonať pomocou čistiacich doplnkov. O nich podrobne a. Alebo pre fanúšikov urobte všetko ručne, prejdite na

Ukladanie zmien v príspevkoch môže byť veľmi užitočné pri práci vo WordPress. Ak sa niečo pokazí a stratíte informácie z príspevku, môžete kedykoľvek získať prístup k predchádzajúcej uloženej verzii príspevku jednoduchým kliknutím na odkaz v ponuke Redakcia pod oknom editora.

Veľa, veľa revízií

Ak už nejaký čas pracujete s WordPress, tak túto funkciu ste nepochybne raz-dva využili. Pravdepodobne ste si však všimli, že tieto zmeny majú tendenciu sa hromadiť.

Ak napíšete príspevok v editore, WordPress pri uložení príspevku automaticky uloží revízie. V dôsledku toho nie je nezvyčajné mať viac ako 20 úprav príspevku. Vynásobte to počtom príspevkov na vašej stránke a získate megabajty ďalších príspevkov uložených v databáze.

Ako sa zbaviť starých vydaní

Niektorí ľudia neradi uchovávajú všetky tie staré verzie vo svojej databáze. Veria, že tým spomaľujú svoju stránku. Toto je však mýtus.

Vývojár WordPress Mike Little v komentári na WPBeginner odpovedal: "Dotazy WordPress do databázy nedostávajú revízie, takže počet revízií neovplyvňuje rýchlosť dotazov. Jediný čas, kedy sa revízie načítajú na stránku, je pri úprave jednotlivca A to neovplyvní rýchlosť načítania stránky vášho webu.“

Mnoho ľudí však stále verí, že mať malú a odľahčenú databázu je veľmi dobrá vec, a preto sa stále radšej zbavujú svojich starých revízií.

Ak ste jedným z nich, potom vám s tým pomôže jeden z troch nižšie uvedených doplnkov.

1. Lepšie vymazať revíziu

Lepšie Odstrániť revíziu vymaže staré verzie príspevkov a tiež optimalizuje vašu databázu.

Na stránke doplnku sa uvádza: "Optimalizáciou a odstránením starých vydaní tento doplnok odľahčí a zmenší vašu databázu v priebehu používania. Odstránenie starých vydaní a optimalizácia databáz je jednou z najlepších vecí, ktoré môžete urobiť, aby váš blog fungoval tak rýchlo ako sa dá."

Pozrite sa na stránku nastavení doplnku, ako aj na proces odinštalovania.

Zapojiť sa líši od Lepšie Odstrániť revíziu v tom, že hromadne neodstráni vaše revízie, poskytne vám však dve funkcie, ktoré Lepšie Odstrániť revíziu nemá.

Umožňuje vám najprv určiť, koľko revízií bolo uložených.

A umožňuje vymazať jednotlivé revízie na stránke úprav.

3. Čistič revízií

Zapojiť Čistič revízií umožňuje každému používateľovi nastaviť časový interval automatické vymazanie jeho vydaniach. Môžete to urobiť na stránke profilu používateľa.

Pekné popoludnie všetkým. Dnes som pre vás napísal čisto technický článok, ktorý vám umožní optimalizovať vašu databázu WordPress blogčistením revízií (automaticky ukladané kópie článkov). Podrobne sa pozrieme a rozoberieme účel revízií, ich podstatu a tiež vám ukážem, ako odstrániť a zakázať alebo obmedziť vzhľad revízií vo WordPresse. Nižšie zverejnený materiál bude doplnený podrobnými obrázkami s komentármi.

Ako vidíte, otázok na štúdium je pomerne veľa. Je pravda, že pre mnohých majiteľov internetových zdrojov to nebude nič nové, ale tí „najmúdrejší“ môj blog nečítajú, čítajú ho tí, ktorí sa chcú učiť. Ak chcete vytvoriť populárnu, spoľahlivú a stabilnú webovú stránku, začiatočníci musia porozumieť všetkým technickým komplikáciám a prakticky porozumieť revíziám a mnohým ďalším. Naučiť sa.

Čo sú revízie vo WordPress

Možno ste si všimli, že pri písaní príspevku alebo úprave systém automatický režim vytvorí jeho kópiu – zálohu. V tomto okamihu sa tlačidlá „Publikovať“ a „Uložiť“ umiestnené v okne vpravo stanú neaktívnymi. Táto akcia sa nazýva revízia.

Revízie vo WordPress sú automatickou zálohou obsahu príspevku alebo stránky, aby sa zabránilo strate údajov. Z nich môžete obnoviť staršie kópie dokumentov.

Mnoho ľudí pravdepodobne uhádlo, že revízie WordPress sa používajú na zabránenie strate údajov. Sú nakonfigurované automaticky a po určitom čase (každých 60 sekúnd) vytvárajú záložnú kópiu. Pridávajú sa do databázy (MySql - phpMyAdmin). Zoznam revízií vo WordPress si môžete pozrieť hneď pod oknom na úpravu príspevku (v režime úprav). Ak stránku posuniete, uvidíte ich hneď pod oknom „Editory“. Vyzerajú takto:

Pravdepodobne už máte otázku „Prečo mazať alebo zakazovať revízie?“, ak hrajú takú užitočnú úlohu. Celý problém je v tom, že kópie záznamov, článkov alebo príspevkov značne zaťažujú databázu, do ktorej sa zadávajú. To vedie nielen k budúcim problémom s úpravou a vykonávaním zmien, ale aj k pomalému načítavaniu stránok webu. Odporúčam vám prečítať si príspevok „“. Vyhľadávače začal tomuto parametru venovať osobitnú pozornosť. Mimochodom, od toho priamo závisí aj behaviorálny faktor, ktorého indikátor je tvorený hodnotením správania používateľa.

Prirodzene, musíme sa zbaviť revízií, bez ohľadu na to, aké užitočné môžu byť. Tým sa nielen zníži veľkosť a objem databázy, ale aj oveľa rýchlejšie sa načíta stránka.

Ako odstrániť revízie vo WordPress

Existovať rôzne cesty mazanie revízií, ukážem dve. Jeden je zameraný na figuríny, akým som bol nedávno ja, a druhý na pripravených ľudí (ktorí sa neboja serverov a databáz).

Metóda číslo 1. Lepšie Delete Revision plugin

Na mazanie revízií použijeme špeciálne vytvorený plugin – Better Delete Revision. Stiahnite si ho cez Admika a nainštalujte. Po aktivácii sa v sekcii nastavení objaví položka s názvom podobným názvu pluginu – ide o nastavenia.

Okamžite môžete optimalizovať databázu alebo prejsť na kartu „Skontrolovať záznamy revízií“ a odtiaľ vyčistiť svoj blog od nepotrebných kópií dokumentov.

Metóda č. 2. Vymazanie priamo z databázy

Tento je trochu náročnejší na implementáciu. Nechcem ťa strašiť, ale ak sa bojíš urobiť niečo zlé, tak je lepšie to vynechať. Pri tejto metóde vymažeme kópie článkov priamo cez samotnú databázu. Tesne predtým, ako tam pôjdete, vám odporúčam urobiť si jeho kópiu. Ak neviete, ako na to, prečítajte si príspevok.

Po výbere požadovanej databázy nájdite kartu „SQL“, otvorte ju tak, aby sa pred vami objavilo prázdne pole.

Musíte do neho skopírovať nižšie uvedený kód a kliknúť na tlačidlo „OK“. S touto akciou to urobíte SQL dotaz na odstránenie revízií z databázy.

DELETE FROM wp_posts WHERE post_type = "revízia";

Malo by to vyzerať ako na obrázku:

Ak sú vaše akcie úspešné, ako odpoveď sa zobrazí správa podobná nasledujúcej. Ak ste predtým neodstránili alebo nezakázali revízie, počet riadkov sa bude líšiť od nuly.

Ako zakázať revízie WordPress

Aby ste nestrácali čas pri každom čistení, je možné zakázať vytváranie záložných kópií článkov. Potom vaše okno „Editorov“ jednoducho zmizne a trvalé ukladanie sa zastaví. Predtým, ako to urobíte, si to veľmi dobre premyslite, pretože sa už nebudete môcť otvoriť ani vrátiť predošlá verzia záznamy.

Ak chcete zakázať revízie, musíte prejsť na svoj hosting a upraviť súbor wp-config.php, ktorý sa nachádza v koreňovom priečinku. Vložte do neho kód s parametrom:

Define("WP_POST_REVISIONS", 3);

Číslo určuje počet verzií dokumentov, ktoré budú uložené v databáze. Obmedzte ho na počet, ktorý potrebujete, napríklad jeden by znamenal, že máte jeden zverejnený a jeden zálohovaný (naposledy upravené).

Po dokončení zmien kliknite na tlačidlo „Uložiť“. Teraz sa vaša databáza nebude nafukovať ako kysnuté cesto pri každej úprave článkov.

Tu končím tento príspevok. Dúfam, že tieto informácie boli pre vás užitočné. Ak máte nejaké otázky, nechajte ich v komentároch.