Keď vytvárate, upravujete a ukladáte články a ich záznamy, WordPress automaticky vytvára záložné kópie záznamov, ktoré sú tzv Revízie alebo vydania(Revízie).
Uloženie revízie vpravo je, samozrejme, užitočné, napríklad v prípade zmien vo formátovanom materiáli, zlyhania vášho počítača alebo servera máte možnosť aktualizovať si nahrávku z predchádzajúcich verzií. Funkcia šetrenia revízie však môže mať negatívny vplyv.

Všetky záložné kópie (revízie, vydania) sú uložené v databáze vášho blogu v tabuľke wp_posts. A keďže ste vytvorili toľko záznamov a keďže boli často upravované, veľkosť databázy sa bude javiť ešte väčšia. Okrem toho dokončite vyhľadávanie dopytov do databázy.

Zoznam dostupných revízií si môžete pozrieť v spodnej časti stránky na úpravu príspevkov:

Revízie, úpravy WordPress príspevkov

Pripojte, vyberte a odstráňte revízie WordPress sa objaví ešte jednoduchšie.
Pozrime sa na všetko v poriadku pomocou WordPress 3.3.1.

Pred vykonaním úprav si tiež nezabudnite vytvoriť záložnú kópiu databázy!

Povolenie revízií vo WordPress

Ak chcete povoliť najnovšiu revíziu, musíte do súboru pridať jeden riadok wp-config.php

Define("WP_POST_REVISIONS", 0);

Define("WP_POST_REVISIONS", false);

Ďalšou možnosťou povolenia revízií je zmena jednej z hodnôt funkcie z „true“ na „0“ alebo „false“ wp_functionality_constants(), čo je v súbore /wp-includes/default-constants.php

Funkcia wp_functionality_constants() ( ... if (!defined("WP_POST_REVISIONS")) define("WP_POST_REVISIONS", false); ...

Obmedzte počet revízií vo WordPress

Aby ste obmedzili počet revízií (edícií), musíte do súboru pridať jeden riadok wp-config.php, ako to bolo, keď boli povolené revízie, v opačnom prípade nahraďte hodnotu „0“ alebo „false“ a zadajte celé číslo:

Define("WP_POST_REVISIONS", 3);

Tento typ bude mať maximálne 3 revízie na článok plus jednu kópiu „Automatické ukladanie“.

Zápis pre hádanku:
Vykonaním veľkých zmien sa nezmení počet revízií, ktoré už sú v databáze. Ak dôjde k zmenám, pri aktualizácii existujúcich záznamov bude poriadok a bude potvrdený. Pridajú sa aj pri vytváraní nových záznamov. Je tiež dôležité poznamenať, že v režime úprav sa okrem revízií databázy každých 60 sekúnd zaznamená jedna kópia záznamu „Automatické ukladanie“.

Odstráňte všetky revízie WordPress z databázy

Ak je váš blog už dlho a má veľa záznamov, nezabudnite optimalizovať svoju databázu, keď ste predtým vytvorili revíziu (edíciu), a tým zmeňte veľkosť tabuľky. wp_posts.

Rešpekt! Pred vykonaním akýchkoľvek revízií si nezabudnite vytvoriť záložnú kópiu databázy! V opačnom prípade už nie je možné aktualizovať vzdialené revízie.

Náhodou sme viconati kilka diy:

1. Prejdite na ovládací panel databázy, napríklad phpMyAdmin;
2. Vyberte databázu, ktorá sa má použiť pre váš blog;
3. Kliknite na tlačidlo (alebo záložku) s nápisom „SQL“ (malo by sa nachádzať v hornej časti stránky);
4. Do poľa SQL dotazy zadajte tento dotaz:

DELETE FROM wp_posts WHERE post_type="revision";

5. Stlačte tlačidlo „OK“ pre zadanie položky;

To je všetko. Teraz databáza vášho blogu a konkrétnejšie tabuľka wp_posts, sa veľmi zmenila veľkosť.

Chcem len povedať, že návrhov je viac zadok predchádzajúcej revízie(redaktori) tým najjednoduchším a najpriamejším spôsobom. Možno chcete vidieť nie všetky revízie, ale len výber, napríklad vymazanie zvyšných troch vydaní z každého záznamu. Raz za čas budete musieť buď dôkladnejšie prehľadať databázu, alebo použiť špeciálny plugin na urýchlenie. Našťastie existuje dostatok pluginov na správu revízií a databáz.

Väčšina používateľov WordPress nepozná pojem „revízie WordPress“, ale je dôležité pochopiť, čo to je, a v niektorých prípadoch je dôležité vedieť, ako tieto revízie povoliť.

Revízie (alebo vydania) sú tiež kópie vašich príspevkov vytvorené pomocou stránok na uloženie vzhľadu alebo automatického ukladania do hodiny zmeny. Je škoda, že sa možno budete chcieť vrátiť k predchádzajúcemu vydaniu textu, pretože váš počítač alebo odkaz nie sú ovplyvnené poruchou.

Rešpektujem, že máte veľa bežných problémov so stránkou, nemáte skvelý základ, pretože by ste to chceli držať nakrátko a nerešpektujete plynulosť stránok, nechcete sa trápiť viditeľnosť na stránke zo strany redaktorov.

Okrem toho je možné vygenerované revízie (v ruských podmienkach WordPress) upravovať pod oknom.

Kliknutím na upravený text v zozname otočíte text na pozíciu, ktorá označuje čas uloženia úpravy.

Ako môžeme vytvoriť pre každý záznam môže byť veľa úprav a na stránke s veľkým počtom záznamov môžu zaberať veľa miesta na disku, čo môže viesť k problémom pri vašej práci.

Pre malé stránky to nie je relevantné, pretože máte tisíce záznamov a vzhľad je prezentovaný v mnohých vydaniach, čo môže značne zväčšiť veľkosť databázy. Po prvé je dôležitá práca s databázou, iným spôsobom tieto záznamy zaberajú miesto na hostingu a po tretie, čo bolo napríklad pre mňa relevantné, ale môže to zasahovať do automatického zálohovania vašich dát. Údaje o mojej stránke sú pravidelne automaticky archivované doplnkom a odosielané na váš e-mail. Keď archív dosiahol limitnú veľkosť pre elektronickú poštu, táto technológia prestala fungovať.

Úprava revízií

Ako zobraziť editor Wordpress? Najprv môžete zadať nasledujúce pokyny do súboru wp-config.php (umiestneného v koreňovom priečinku vašej lokality):

define("WP_POST_REVISIONS", 0);

čo znamená uložiť len zvyšné tri revízie.

Revízie, ktoré sa už nahromadili v databáze, môžete odstrániť dvoma spôsobmi.

1. Pohľad priamo v základni

Ideme do phpMyAdmin a potom budeme potrebovať databázu. Potom v hornom menu prejdite na kartu - SQL. Zobrazí sa okno, kde musíte zadať príkaz SQL:

A v spodnej časti je vyrazené tlačidlo - „OK“ (alebo „Vpred“). Všetky vydania boli odstránené.

Potom, čo som prešiel pod názvom „všetky verzie WordPress až do 5.0“, píšem tento neskorý článok o revíziách alebo vydaniach WordPress. Prečo sakra? Pretože systém revízií WordPress nebude používať editor Gutenberg.

Systém revízií WordPress

Názov, ktorý sa objavuje najčastejšie, je to, čo chcem napísať - revízie WordPress. V ruštine je správnejšie nazývať túto funkciu systému „WordPress Editors“. Takto je táto funkcia preložená v konzole. Toto je názov funkcionálu The revision system, ktorý sa prekladá ako Systém bude revidovaný. Túto funkciu systému nazývam edícia WordPress.

Redaktori WordPress tiež ukladajú do databázy kópie článkov, ktoré správca zadáva do poľa textového editora systému.

Články je možné uložiť pred úpravou WordPress, buď po stlačení tlačidla „Uložiť“ v editore alebo po automatickom uložení. Redaktori článkov a stránok si zapamätajú dátum a hodinu.

Štatistika automatického ukladania automatické ukladanie materiálu systémom bez potreby administrátora. Automatické ukladanie prebieha pravidelne, každé 2 dni. Vzhľad ďalšej kópie prepíše predchádzajúcu. V redakčnom zozname je táto kópia označená ako „Auto Saving“ (obrazovka nižšie).

Čím viac budete pracovať s editorom, tým viac automaticky sa ukladajúcich kópií bude mať vaša stránka vo svojej databáze. Ak k nim manuálne pridáte kópie svojich úspor, stane sa zrejmá Smithova príslušnosť k „Systému, ktorý preskúmam“. O tomto trochu nižšie.

Prispôsobenie a úprava redakcie WordPress

Poďme sa čudovať, ako rýchlo tento nástroj funguje. Všetky možnosti sú dostupné na záložke „Upraviť príspevok“, administratívnej časti stránky. Editor stránky funguje podobným spôsobom.

Rešpekt! Na záhyboch pridaných zápisov a pridaných strán polí redakcie.

Nastavenie

Ak si chcete pozrieť uložené vydania článkov (príbehov), prejdite do spodnej časti stránky a prejdite na tlačidlo „Úprava“ v pravom hornom rohu stránky „Upraviť príspevok“.

Tu sa bloky odoberú (pridajú) na účtenky, bez uloženia zmien.

Zvládanie

Blok „Editorial“ sa nachádza v spodnej časti stránky. Vyzerá to takto. Na pracovnom mieste nie je potrebné čistiť také množstvo uložených záznamov publikovaného materiálu.

  • Keď nakreslíte pravítko a krok, vytvoria sa všetky kópie. Pozunok je možné zničiť kliknutím na jednu alebo druhú kópiu.
  • Tlačidlá Dopredu a Dopredu, myslím, nie je potrebné vysvetľovať ich význam.
  • Začiarknutie „Zarovnať ľubovoľné dve vydania“ nie je viditeľné, v hlavných poliach budeme musieť zarovnať vybranú kópiu a zostávajúcu verziu textu.
  • Ak vidíte zaškrtnutie „Equalize any two editions“, kliknutím na ne môžete vyrovnať ľubovoľné dve uložené kópie. V hlavnom poli v režime zarovnania prehrajte dve možnosti textu (strany) na zarovnanie.

Pre tých, ktorí potrebujú pomoc, je tu tlačidlo „Pomoc“, ktoré vás presmeruje na stránku Revízie WordPress.org. Celá vec sa uzavrela a my sme si uvedomili, prečo sa táto funkcia nazýva WordPress revízie.

Úvodníky sú zachované ako vedľajšie prvky materiálu. Systém sleduje zmeny názvu, autora, obsahu a oznamov.

Yak vimknuti

Systém zároveň ukladá všetky revízie oboch možností (bežné aj bežné autá). Ak ich potrebujete (revízie), môžete ich oddeliť. Na tento účel zadajte do súboru wp-config vášho zošita nasledujúci riadok:

define("WP_POST_REVISIONS", X);

Význam X mení sa na:

  • Nula (0), ak NECHCETE nič uložiť;
  • -1, ak chcete všetko v zákulisí akoby otočiť;
  • Čokoľvek potrebujete, môžete si uložiť toľko kópií, koľko potrebujete.

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

Dumka. Neviem, či mám zapnúť ukladanie kópií. Viac ako desaťkrát zlyhalo automatické ukladanie, keď sa stratilo spojenie so serverom. Je lepšie ich vyčistiť.

Čistenie kópií

Opakujem, revízie alebo edície WordPressu sú technické hľadiská, takže po vydaní stránky je potrebné ju zmazať a vyčistiť, aby sa nehromadila.

Môžete zarobiť peniaze pomocou ďalších čistiacich doplnkov. Správa o nich. Inak, pre fanúšikov, pracujme všetci rukami, choďte na

Pre propagáciu ukladá WordPress všetky revízie príspevkov a článkov s priebežnými úsporami počas procesu ich úpravy. Spolu s revíziami v databáze môžete uložiť ďalšie informácie: ich metaúdaje a taxonómiu. Je nepravdepodobné, že by sa zmestili na malú stránku, ale neskôr sa databáza rozrastie a revízie v nej zaberú oveľa väčšiu úlohu, pod publikovanými stránkami a záznamami.

Pred zapnutím revízií a odstránením starých vydaní si nezabudnite vytvoriť záložné kópie súborov a databáz na vašej lokalite.

Viknennya alebo obzhenenya audity

Ukladanie revízií príspevkov a stránok v databáze WordPress je možné deaktivovať alebo izolovať. Prečo potrebujete otvoriť súbor? wp-config.php A ak chcete všetky uložené revízie zahrnúť, pridajte nasledujúci riadok:

Define("WP_POST_REVISIONS", false);

Ak chcete obmedziť počet ukladaných vydaní, nahraďte slovo v riadku, ktorý sa pridáva falošné na číslo, ktoré udáva výšku úspor pri revíziách. Napríklad, ak chcete uložiť 3. riadok revízie, to, čo potrebujete, vyzerá takto:

Define("WP_POST_REVISIONS", 3);

číslo 0 Ktoré kľúčové slovo sa zhoduje s kľúčovým slovom? falošné.

Upozorňujeme, že uvedený riadok je spôsobený umiestnením v súbore wp-config.php za riadkom:

Define("WP_DEBUG", false);

a pred riadkom:

pridal som toto:

Define("WP_DEBUG", false); /* Rozsah a obmedzenie počtu vydaní */ define("WP_POST_REVISIONS", false); /* To je všetko, nedá sa to upraviť. Veľa štastia! */

Odstránenie všetkých starých vydaní

Ak ste okamžite nezapli ukladanie revízií, môže ich už byť veľa a staré vydania možno v skutočnosti odstrániť. Ak to chcete urobiť, musíte sa prihlásiť do phpMyAdmin, vybrať databázu a prejsť na kartu SQL:

Pred odstránením všetkých revízií z databázy WordPress stránky je potrebné odstrániť väčšinu ich metadát a taxonómie tak, ako sú. Skopírujte a prilepte do vstupného poľa po troch príkazoch a kliknite na tlačidlo „Vpred“. Ak ste pri inštalácii WordPress zadali predponu správcu pre svoju databázovú tabuľku ako wp_, nahraďte wp_ vašou predponou v príkazoch nižšie.

Vidalennya metaúdaje

DELETE FROM wp_postmeta WHERE post_id IN (SELECT ID FROM wp_posts WHERE post_type = "revision" AND post_name LIKE "%revision%");

Potom stlačte tlačidlo „Vpred“.

Typy taxonómie

Toto sa skopíruje a prilepí do vstupného poľa SQL pre nasledujúci riadok:

DELETE FROM wp_term_relationships WHERE object_id IN (SELECT ID FROM wp_posts WHERE post_type = "revision" AND post_name LIKE "%revision%");

Potom stlačte tlačidlo „Vpred“.

Pohľad na všetky revízie

Toto sa skopíruje a prilepí do vstupného poľa SQL pre nasledujúci riadok:

DELETE FROM wp_posts WHERE post_type = "revízia" AND post_name LIKE "%revision%";

Potom stlačte tlačidlo „Vpred“.

Po výbere príkazu skin uvidíte v informačnom okne, koľko riadkov je dostupných v databáze.

Po vytvorení novej stránky WordPress som sa spýtal na revízie, keď som dokončil prácu na prvom príspevku. Ak sa odstráni ďalej, výsledky budú nasledujúce:

  • metaúdaje – zobrazených 0 riadkov;
  • taxonómia – zobrazených 0 riadkov;
  • revízie – bolo odstránených 33 riadkov.

Pri úprave jedného ešte nedokončeného záznamu vzniklo 33 zbytočných revízií. Metadáta a taxonómie súvisiace s revíziami neboli vytvorené.

Keď píšete alebo upravujete záznamy, WordPress automaticky šetrí peniaze vytvorením záložnej kópie záznamu (revízie). Pre ďalšiu revíziu môžete článok aktualizovať pomocou niekoľkých krokov. Ak chcete článok aktualizovať, musíte najskôr vybrať potrebnú revíziu.

Proti revíziám - nikdy to nebude dobré. Na uloženie záložných kópií záznamov a článkov sú potrebné dodatočné prostriedky servera. Audity si prezrú databázu, takže je načase zamyslieť sa nad tým, prečo ten smrad začal. Ako často sa trápime s revíziami pri úprave článkov vo WordPresse? Dajú sa však vypnúť.

Povolenie revízií vo WordPress

Aby bolo možné zahrnúť revízie do WordPress až po verziu 3.0.3 Musíte prejsť do konfiguračného súboru „config.php“ a otvoriť ho pomocou textového editora, ako je napríklad Notepad++. Potom je potrebné poznať riadok:

define("WP_POST_REVISIONS",0);

Používame WordPress verzia 3.0.3 alebo novšia - zahrnutia revízií sú zahrnuté v súbore „default-constants.php“ (umiestnenom v priečinku „wp-includes“). Pozrime sa na riadok:

define("WP_POST_REVISIONS", true);

Potom zmeníme hodnotu true na false, ako je uvedené nižšie:

define("WP_POST_REVISIONS", false);

Súbor "default-constants.php" sa uloží. Týmto spôsobom budú revízie zakázané.

Všetky vytvorené WordPress revízie je možné jednoducho vymazať. Ak chcete zobraziť staré verzie, musíte sa prihlásiť phpMyAdmin a zavibrujte databázu. Potom musíte prejsť na kartu SQL A v okne, ktoré sa otvorilo, vložte do vstupného poľa nasledujúci riadok:

DELETE FROM wp_posts WHERE post_type="revision";

Príklady indikácií pre dieťa:

Potom stlačíme tlačidlo „OK“ a všetky úspory z predchádzajúcich revízií sa vymažú. Táto metóda vzdialenej revízie je vhodná pre všetky verzie motora WordPress.