Kā atspējot WordPress versijas. Kā noņemt WordPress labojumus? atbrīvojies no liekajiem atkritumiem! Kā noņemt labojumus programmā WordPress

Veidojot, rediģējot un saglabājot rakstus un to melnrakstus pakalpojumā WordPress, pēc noklusējuma tiek automātiski izveidoti ziņu dublējumkopijas, ko parasti dēvē par Pārskatīšanas vai pārskatīšanas(pārskati).
Pārskatījumu saglabāšana, protams, ir noderīga, jo, piemēram, materiāla formatēšanas kļūdu, datora vai servera kļūmju gadījumā tiek dota iespēja atjaunot jebkuru no iepriekšējām sava ieraksta versijām. Taču pārskatījumu saglabāšanas funkcionalitātei ir negatīva puse.

Galu galā visas dublējumkopijas (pārskatīšanas, pārskatīšanas) tiek glabātas jūsu emuāra datu bāzē, tabulā wp_posts. Un, ja esat izveidojis daudz ierakstu un tajā pašā laikā tie bieži tika rediģēti, datu bāzes izmērs būs pārāk liels. Turklāt datubāzes vaicājumu izpilde palēnināsies.

Pieejamo labojumu sarakstu varat skatīt ziņas rediģēšanas lapas apakšā:

Pārskati, WordPress pastu pārskatījumi

Atspējot, ierobežot, dzēst WordPress versijas izrādās, ka nemaz nav grūti.
Ņemsim visu kārtībā, kā piemēru izmantojot WordPress 3.3.1.

Tikai neaizmirstiet dublēt datubāzi pirms jebkādu izmaiņu veikšanas!

Atspējot pārskatīšanu programmā WordPress

Lai atspējotu redakciju (pārskatījumu) izveidi, failam jāpievieno viena rinda wp-config.php

Define("WP_POST_REVISIONS", 0);

Define("WP_POST_REVISIONS", false);

Ir vēl viena iespēja atspējot pārskatīšanu - funkcijā mainiet vienu no vērtībām no "true" uz "0" vai "false" wp_functionality_constants(), kas atrodas failā /wp-includes/default-constants.php

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

Ierobežojiet WordPress pārskatījumu skaitu

Lai ierobežotu pārskatījumu (pārskatījumu) skaitu, failam jāpievieno viena rinda wp-config.php, kā tas bija, atspējojot pārskatīšanu, bet vērtības "0" vai "false" vietā norādiet veselu skaitli:

Define("WP_POST_REVISIONS", 3);

Šādā gadījumā katram rakstam tiks izveidoti ne vairāk kā 3 pārskati, kā arī viena “Automātiski saglabāšanas” kopija.

Piezīme atmiņai:
Iepriekš minēto izmaiņu veikšana uzreiz nesamazinās datubāzē jau esošo pārskatījumu skaitu. Taču izmaiņas stāsies spēkā, kad atjaunināsiet esošos ierakstus un atsevišķi. Tie tiks ņemti vērā arī, veidojot jaunus ierakstus. Ir arī vērts padomāt, ka rediģēšanas režīmā papildus datu bāzes pārskatīšanai ik pēc 60 sekundēm viena ieraksta kopija tiks ierakstīta kā "Automātiskā saglabāšana".

Noņemiet visas WordPress versijas no datu bāzes

Ja jūsu emuārs pastāv jau ilgu laiku un tajā ir daudz ierakstu, tad nav par ļaunu optimizēt tā datu bāzi, dzēšot iepriekš izveidotos labojumus (izdevumus), un tādējādi samazināt tabulas izmēru. wp_posts.

Uzmanību! Pirms visu labojumu dzēšanas neaizmirstiet izveidot datu bāzes dublējumu! Pretējā gadījumā vairs nebūs iespējams atjaunot izdzēstos labojumus.

Tātad, mums ir jādara dažas lietas:

1. Piesakieties savā datu bāzes vadības panelī, piemēram, phpMyAdmin;
2. Pēc nosaukuma atlasiet datubāzi, kuru izmanto jūsu emuārs;
3. Noklikšķiniet uz pogas (vai cilnes), kas apzīmēta ar "SQL" (parasti lapas augšdaļā);
4. SQL vaicājumu laukā ievadiet šo vaicājumu:

DZĒST NO wp_posts WHERE post_type = "pārskatīšana";

5. Noklikšķiniet uz pogas "Labi", lai pabeigtu pieprasījumu;

Tas ir viss. Tagad jūsu emuāra datu bāze un konkrētāk tabula wp_posts, ievērojami samazināts izmērs.

Visbeidzot, es gribu teikt, ka iepriekš pārskatīšanas dzēšanas piemērs(pārskatīšanas) ir visvienkāršākā un nav elastīga. Iespējams, vēlēsities dzēst nevis visus labojumus, bet gan selektīvi, piemēram, katrā ierakstā atstājot pēdējos trīs labojumus. Šajā gadījumā datu bāzē būs jāveic sarežģītāks vaicājums vai jāizmanto īpašs spraudnis. Par laimi, versiju un datu bāzu pārvaldībai ir daudz spraudņu.

Lielākā daļa WordPress lietotāju pat nezina jēdzienu “WordPress pārskatīšana”, tomēr ir noderīgi zināt, kas tas ir, un dažos retos gadījumos ir vēlams zināt, kā atspējot šīs versijas.

Tātad pārskatījumi (vai pārskatījumi) ir jūsu ziņu kopijas, kas tiek izveidotas katru reizi, kad saglabājat vai automātiski saglabājat lapu, kad tā mainās. Tas tiek darīts gadījumā, ja vēlaties atgriezties pie kāda iepriekšējā teksta izdevuma vai gadījumā, ja datorā vai komunikācijā rodas neparedzēta kļūme.

Uzskatu, ja jums nav nekādu problēmu ar vietnes darbību, tajā nav lielas datu bāzes, kuru jūs vēlētos samazināt un nav komentāru par lapu veidošanas ātrumu, jums nevajadzētu uztraukties par vietnes klātbūtni. izdevumi vietnē.

Rediģēšanas logā varat redzēt ģenerētos labojumus (krievu WordPress izteiksmē).

Pārvietojoties uz kādu no saraksta teksta pārskatījumiem, teksts tiks atgriezts stāvoklī, kas atbilst pārskatīšanas saglabāšanas laikam.

Kā redzam, katram ierakstam var būt daudz labojumu, un vietnei ar lielu ierakstu skaitu tie var aizņemt ievērojamu vietu diskā, kas galu galā var radīt problēmas tās darbā.

Mazām vietnēm tas nav svarīgi, taču, ja jums ir tūkstošiem ierakstu un katrs tiek parādīts vairākos izdevumos, tas var ievērojami palielināt datubāzes lielumu. Pirmkārt, tas bremzē darbu ar datu bāzi, otrkārt, šie ieraksti aizņem vietu hostingā, treškārt, kas, piemēram, man bija aktuāli, tas var traucēt jūsu datu automātiskai dublēšanai. Man vietnes dati regulāri tiek automātiski arhivēti ar spraudni un nosūtīti uz noteiktu e-pastu. Ja arhīvs pārsniedz e-pasta lieluma ierobežojumu, šī tehnoloģija pārstāj darboties.

Pārskatīšanas iestatīšana

Kā noņemt WordPress izdevumus? Pirmkārt, failā wp-config.php (kas atrodas jūsu vietnes saknes mapē) varat norādīt šādu paziņojumu:

define("WP_POST_REVISIONS", 0);

kas nozīmē saglabāt tikai pēdējos trīs labojumus.

Varat dzēst datu bāzē jau uzkrātās versijas vismaz divos veidos.

1. Dzēšana tieši datu bāzē

Mēs ieejam phpMyAdmin, pēc tam uz vajadzīgo datu bāzi. Pēc tam augšējā izvēlnē dodieties uz cilni "SQL". Parādīsies logs, kurā jāievada SQL komanda:

Un nospiediet pogu zemāk - "OK" (vai "Forward"). Visi izdevumi ir noņemti.

Ziņu izmaiņu saglabāšana var būt ļoti noderīga, strādājot programmā WordPress. Ja kaut kas noiet greizi un pazaudējat ziņas no ziņas, vienmēr varat piekļūt iepriekšējai saglabātajai ziņas versijai, noklikšķinot uz saites izvēlnē Izdevumi zem redaktora loga.

Daudz, daudz pārskatījumu

Ja kādu laiku esat strādājis ar WordPress, tad neapšaubāmi esat izmantojis šo funkciju vienu vai divas reizes. Bet jūs droši vien esat pamanījuši, ka šīm izmaiņām ir tendence pievienoties.

Ja ierakstāt ziņu redaktorā, WordPress automātiski saglabā labojumus, kad saglabājat ziņu. Rezultātā nav nekas neparasts, ka ziņas ir pārskatītas vairāk nekā 20 reizes. Reiziniet to ar ziņu skaitu jūsu vietnē, un datubāzē tiks saglabāti megabaiti papildu ziņu.

Kā atbrīvoties no veciem labojumiem

Dažiem cilvēkiem nepatīk glabāt visas šīs vecās versijas savā datubāzē. Viņi uzskata, ka palēnina savu vietni. Tas tomēr ir mīts.

WordPress izstrādātājs Maiks Litls komentārā vietnē WPBeginner atbildēja: "WordPress datu bāzes vaicājumi neizgūst pārskatījumus, tāpēc pārskatījumu skaits neietekmē vaicājuma veiktspēju. Vienīgais laiks, kad pārskatījumi tiek ielādēti lapā, ir rediģējot vienu ziņu. Un tas notiek neietekmē jūsu vietnes lapas ielādes ātrumu.

Tomēr daudzi cilvēki joprojām uzskata, ka neliela un viegla datubāze ir ļoti laba, un tāpēc viņi joprojām izvēlas atbrīvoties no vecajiem labojumiem.

Ja esat viens no tiem, viens no trim tālāk norādītajiem spraudņiem palīdzēs jums to izdarīt.

1. Labāk dzēst versiju

Labāk dzēst versiju noņem vecās ziņu versijas un arī optimizē jūsu datu bāzi.

Spraudņa lapā ir teikts: "Optimizējot un dzēšot vecās versijas, šis spraudnis padarīs jūsu datubāzi vieglāku un mazāku visā tās lietošanas laikā. Veco versiju dzēšana un datu bāzu optimizēšana ir viena no labākajām lietām, ko varat darīt, lai jūsu emuārs darbotos pēc iespējas ātrāk. ”.

Apskatiet spraudņa iestatījumu lapu, kā arī noņemšanas procesu.

iespraust atšķiras no Labāk dzēst versiju jo tas neizdzēš jūsu pārskatījumus lielapjomā, tomēr tas nodrošinās jums divas funkcijas Labāk dzēst versiju nav.

Tas ļauj vispirms noteikt, cik labojumu ir saglabāts.

Un tas ļauj rediģēšanas lapā izdzēst atsevišķus labojumus.

3. Revision Cleaner

iespraust Pārskatīšanas tīrītājsļauj katram lietotājam iestatīt laika intervālu savu pārskatījumu automātiskai dzēšanai. To var izdarīt lietotāja profila lapā.

Šodienas raksts būs par WordPress pārskatījumi.

WordPress labojumi ir ziņu automātiska saglabāšana rediģēšanas laikā. No vienas puses, šī ir lieliska īpašība: piemēram, jūs esat rakstījis rakstu vairāk nekā vienu stundu, kad pēkšņi dzīvoklī tika atslēgta elektrība vai pārlūkprogramma sasalst, vai nejauši tika aizvērta cilne. Kad tas notika pirmo reizi, man uzreiz ienāca prātā domas par to, kā man būs jāpārraksta teksts, jāsaskaņo attēli, vispār, jādara viss no jauna, bet neveiksmes! WordPress automātiski saglabāja visu manu ziņu! Jūs neticēsiet, cik ļoti es biju pateicīgs izstrādātājiem par šādu funkciju.

Taču ir arī medaļas otra puse. Noklusējums, WordPress pārskatījumi tiek veiktas ik pēc 60 sekundēm, un katra pārskatīšana tiek ierakstīta datu bāzē. Tagad aprēķiniet, cik pārskatījumu ir vidēji vienam ierakstam, un reiziniet ar emuāra ziņu skaitu. Daudz savvaļas! Datu bāzes lielums var būt puse no labojumiem. Tieši tā man bija. Skatiet, kā datu bāzes lielums ir samazinājies pēc visu labojumu dzēšanas. Divreiz!

Kā atspējot WordPress pārskatīšanu

Priekš WordPress versiju atspējošana atveriet failu wp-config.php, tas atrodas jūsu vietnes saknē.

Mēs iedziļināmies tajā un pievienojam šādas rindas:

define("WP_POST_REVISIONS", 0);

Skaitlis iekavās norāda, cik labojumu ir atļauts vienā ierakstā. Varat arī norādīt automātiskās saglabāšanas intervālu sekundēs (noklusējums 60).

Pēc "visas WordPress versijas līdz 5.0" apmācības es rakstu šo novēloto rakstu par WordPress pārskatīšanu vai pārskatīšanu. Kāpēc novēloti? Tā kā WordPress pārskatīšanas sistēma ar Gūtenberga redaktoru to nedarīs.

WordPress pārskatīšanas sistēma

Izplatīts nosaukums tam, par ko es vēlos rakstīt, ir WordPress pārskatīšana. Krievu valodā šo sistēmas funkciju pareizāk ir saukt par “WordPress izdevumiem”. Šādi šī funkcija tiek tulkota konsolē. Šīs funkcionalitātes vietējais nosaukums ir “Pārskatīšanas sistēma”, kas tulkojumā nozīmē “Pārskatīšanas sistēma”. Šo sistēmas funkciju es saukšu kā WordPress versijas.

Tātad WordPress izdevumi ir datubāzē saglabātu rakstu kopijas, kuras administrators ievada sistēmas teksta redaktora laukā.

Raksti var nonākt WordPress versijās vai nu pēc noklikšķināšanas uz pogas "Saglabāt" redaktorā vai automātiskās saglabāšanas rezultātā. Rakstu un lapu labojumi tiek atcerēti pēc datuma un laika.

Raksta automātiskā saglabāšana ir automātiska materiāla uzglabāšana sistēmā bez administratora vēlmes. Automātiskā saglabāšana notiek periodiski, ik pēc 2 minūtēm. Katrs nākamais eksemplārs pārraksta iepriekšējo. Pārskatījumu sarakstā šī kopija ir atzīmēta ar "Automātiski saglabāt" (skatiet tālāk redzamo ekrānu).

Jo vairāk strādāsit ar redaktoru, jo vairāk automātiski saglabāto kopiju būs jūsu vietnes datu bāzē. Ja tiem pievieno ar roku veidotas saglabājumu kopijas, tad kļūst skaidrs, ka šī “Revīzijas sistēma” ir miskaste. Vairāk par to zemāk.

WordPress izdevuma iestatījumi un pārvaldība

Apskatīsim, kā šis rīks faktiski darbojas. Mēs redzēsim visas iespējas cilnē “Rediģēt ziņu”, vietnes administratīvajā daļā. Tas darbojas tāpat kā lapas redaktorā.

Uzmanību! Ierakstu pievienošanas un lapu pievienošanas locījumos NAV pārskatīšanas lauku.

Iestatījumi

Lai noņemtu raksta (lapu) saglabāto labojumu skatīšanu, pēc noklusējuma tas ir iespējots, lapas "Rediģēt ziņu" augšējā labajā stūrī vēršamies pie pogas "Iestatījumi".

Šeit tradicionāli bloki tiek noņemti (pievienoti), izvēloties čeku, nesaglabājot izmaiņas.

Kontrole

Iekļautais bloks "Izdevumi" atrodas lapas apakšā. Viņš izskatās šādi. Darba vietā nedrīkst būt tik daudz saglabātu publicēto materiālu ierakstu, tie ir atkritumi, tie ir jātīra.

  • Kā redzat, lineāls ar slīdni ir visas kopijas. Slīdni var pārvietot, izraisot šo vai citu kopiju.
  • Ir pogas Iepriekšējais un Nākamais, manuprāt, nav nepieciešams izskaidrot to mērķi.
  • Atzīme “Salīdzināt jebkurus divus izdevumus” nav izcelta, galvenajos laukos redzēsim atlasītās kopijas un teksta pēdējās versijas salīdzinājumu.
  • Ja ir atzīmēta izvēles rūtiņa Salīdzināt jebkurus divus labojumus, varat salīdzināt jebkuras divas saglabātās kopijas, izsaucot tās ar slīdni. Galvenajā laukā salīdzināšanas režīmā mēs redzam divu salīdzināto opciju tekstus pakās (lapās).

Tiem, kurus interesē oriģinālie avoti, ir poga "Palīdzība", kas sniegs saiti uz Revisions WordPress.org lapu. Aplis ir noslēdzies, un mēs saprotam, kāpēc šī funkcija tiek saukta par WordPress pārskatīšanu.

Pārskatījumi tiek glabāti kā stāsta bērni. Pēc noklusējuma sistēma izseko izmaiņas virsrakstā, autorā, saturā un paziņojumā.

Kā atspējot

Pēc noklusējuma sistēma saglabā visas abu opciju (parastās un automātiskās) versijas. Ja jums tie ir nepieciešami (pārskatīšanas), var ierobežot. Lai to izdarītu, darba motīva failā wp-config ievadiet rindu:

Define("WP_POST_REVISIONS", X);

Nozīme X mainīt uz:

  • Nulle (0), ja mēs NEGRIBAM neko saglabāt;
  • -1, ja mēs vēlamies atgriezt visu, kā tas bija, pēc noklusējuma;
  • Jebkurš numurs, lai pasūtītu eksemplāru skaitu, ko vēlaties paturēt.

Pirms wp-config faila reaģēšanas neaizmirstiet pārbaudīt vietnes rezerves kopijas pieejamību. Vai vismaz izveidojiet faila kopiju pirms rediģēšanas.

Atzinums. Es nezinu, kāpēc atspējot kopiju saglabāšanu. Automātiskā saglabāšana man palīdzēja desmitiem reižu, kad tika zaudēts savienojums ar serveri. Labāk tos notīrīt.

Tīrīšanas kopijas

Atkārtoti jāatgādina, ka WordPress pārskatījumi vai labojumi ir tehniski nevēlami, kas pēc vietnes izlaišanas ir jānoņem un jānodrošina, lai tie neuzkrājas.

To var izdarīt, izmantojot tīrīšanas spraudņus. Par tiem sīkāk un. Vai, lai fani visu darītu ar pildspalvām, dodieties uz