- Hooldusrežiim kuvab ajutise lehe, kui te oma WordPressi saidil töötate, ja takistab vigade nägemist.
- Soovitatav on see aktiveerida suurte värskenduste, disainimuudatuste, migratsioonide ja tõrkeotsingu ajal.
- Saate seda konfigureerida pluginate abil, hostimispaneelilt, koodiga failis functions.php või kasutades .htaccess faili ja WP-CLI-d.
- WooCommerce'i kauplustes ja kriitilistes veebisaitides on soovitatav hooldus hästi planeerida või delegeerida see professionaalsetele teenustele.
Kui teed oma veebisaidil vea ja midagi õrna ootamatult katki läheb, on viimane asi, mida sa tahad, et külastajad näeksid vigu kõikjal. Siin tulebki mängu WordPressi hooldusrežiim : lihtne viis kuvada puhast sõnumit, samal ajal kui sina vaikselt kulisside taga töötad.
Lisaks, kui teete olulisi muudatusi (värskendused, migratsioonid, ümberkujundamised, tehniline testimine jne), eriti kui need nõuavad tarkvara korrigeerivat hooldust , kaitseb hästi konfigureeritud hooldusrežiimi aktiveerimine teie brändi kuvandit, parandab kasutajakogemust ja hoiab ära SEO-probleeme . Vaatame üksikasjalikumalt, mis see on, millal seda kasutada ja kõiki konfigureerimisviise, nii pistikprogrammidega kui ka ilma, et saaksite valida endale sobivaima.
Mis täpselt on WordPressi hooldusrežiim?
WordPressi hooldusrežiimi all peame silmas ajutise staatilise lehe kuvamist , mis teavitab kasutajaid veebisaidil tehtavatest toimingutest, selle asemel, et lasta külastajal kohata 500 viga, tühje ekraane või pooleliolevaid sektsioone.
See leht sisaldab tavaliselt teksti, näiteks „Töötame veebisaidi kallal“, lühikest selgitust ja paljudel juhtudel lisaelemente, näiteks edenemisriba, sotsiaalmeedia linke või vormi, et külastajad ei lahkuks tühjade kätega. Idee on väga lihtne: veebisait pole üldsusele ligipääsetav, kuid administraatorina sisse logides saate tavapäraselt tööd jätkata.
Sisemiselt on WordPressil oma automaatne hooldussüsteem. Tuuma värskendamisel luuakse teie installi juurkataloogi peidetud fail nimega .maintenance ja käivitatakse funktsioon wp_maintenance() . Selle aja jooksul näevad külastajad väga lihtsat teadet, et sait on ajutiselt hoolduses, ja niipea kui värskendus on lõppenud, kustutatakse fail automaatselt ning veebisait naaseb normaalseks.
See natiivne sõnum on üsna kole ja mitte eriti kohandatav, seega otsustavad enamik professionaalseid veebisaite luua oma hooldusrežiimi pistikprogrammide, koodi või isegi hostimispaneeli kaudu, et kontrollida lehe kujundust, teksti ja käitumist.
Millal tasub WordPressis hooldusrežiimi aktiveerida?
Pole vaja liialdada: sa ei pea iga postituse üleslaadimise või kontaktlehel lause muutmise järel hooldusrežiimi aktiveerima . Väiksemate muudatuste tegemiseks ei ole kogu veebisaidile juurdepääsu keelamine seda väärt.
Siiski on soovitatav see lubada kõigis olukordades, kus on reaalne oht, et veebisait katki läheb, muutub mittetäielikuks või kuvab sisu väga erinevalt sellest, mida peaks . Mõned tüüpilised näited:
- WordPressi põhivärskendusEriti kui uuendate põhiversioonile. Võivad tekkida ühildumatused teema või pistikprogrammidega, mis võivad veebisaidi mõneks ajaks kättesaamatuks muuta.
- Pluginate või teemade massiline värskendamineKui uuendate mitut korraga, on suhteliselt tavaline, et tekivad vead (valge ekraan, PHP vead, laienduste konfliktid jne). Parim on need muudatused teha aktiivse hooldusrežiimiga.
- Struktuurilised või disainimuudatusedSee hõlmab menüü täielikku ümberkujundamist, oluliste lehtede loomist või uuesti tegemist, teema muutmist või paigutuse ümberkujundamist visuaalse koostajaga. Testimise ajal on kõige parem vältida kasutajatele selle pooliku "Frankensteini" projekti nägemist.
- Oluliste uute funktsioonide installimine või konfigureerimineNäiteks uus broneerimisplugin, liikmelisuse süsteem või visuaalne koostaja, mis mõjutab paljusid lehti. Kuni olete veendunud, et kõik on stabiilne, on kõige parem hoida sait avalikkusele suletuna.
- Hostingu migreerimine või serveri muudatusedEriti suurtel veebisaitidel, liikmeslehtede saitidel või veebipoodides. Hooldusrežiim takistab tellimuste esitamist või andmete muutmist veebisaidi ühelt serverilt teisele teisaldamise ajal.
- Veebisait on arendusjärgus või taaskäivitamiselKui loote uut veebisaiti juba avalikus domeenis, peaksid kasutajad ideaalis nägema "valmimisel" või "varsti tulekul" leht kuni turuletoomise päevani.
- Tõsiste probleemide või vigade tõrkeotsingKui esineb olulisi kuvamisprobleeme, navigeerimist mõjutavaid vigu või turvaprobleeme, annab hooldusrežiimi aktiveerimine aega nende parandamiseks ilma, et külastajad kogeksid vigast versiooni.
Mõtle oma veebisaidist kui füüsilisest poest: kui kavatsed põrandakatet vahetada, seinu värvida või vaheseina maha võtta, siis sulged selle paariks päevaks ja paned üles sildi „suletud renoveerimiseks” . See toimib samamoodi ka veebis: annad teada, annad selgituse ja hoolitsed esmamulje loomise eest, et kasutaja tahaks tagasi tulla.
Hooldusrežiimi kasutamise eelised: kasutajad, bränd ja SEO
Kasutajakogemuse seisukohast on hooldusrežiim võtmetähtsusega. Esimene külastus kelleltki, kes on teid just avastanud, avaldab tohutut mõju . Kui nad satuvad saidile ja näevad, et veebisait ei tööta, kuvatakse 500 viga või on katkine kujundus, siis nad tõenäoliselt tagasi ei tule.
Kui aga satute puhtale lehele, mis selgitab, et töötate täiustuste kallal, näitab ligikaudset ajakava või pakub võimalust teiega ühendust võtta , muutub tunne täielikult. Selle asemel, et öelda „see veebisait on katki”, jääb tunne, et „need inimesed hoolivad oma saidist ja täiustavad seda”.
Brändingu seisukohast võimaldab hea hooldusrežiim teil tugevdada oma visuaalset identiteeti ja tooni . Võite lisada oma logo, ettevõtte värvid, sotsiaalmeedia lingid, isegi lühikese väärtuspakkumise ja kontakt- või tellimisvormi, et te ei jätaks kasutamata võimalust müügivihjet haarata.
Ja mis puudutab otsingumootori paremusjärjestust, siis kuigi Google mõistab aeg-ajalt toimuvat hooldust, võib tehniliste vigade pidev kuvamine SEO-d negatiivselt mõjutada . Hästi kujundatud hooldusleht:
- Takistada Google'il vigase sisu või mittetäielike lehtede indekseerimist.
- Saate edukalt tagastada 503i kood (teenus ajutiselt kättesaamatu), mis annab robotile märku hiljem tagasi tulla.
- See aitab kaitsta teie klikkimise määra (CTR) ja brändi kuvandit otsingutulemustes.
Lisaks olgem praktilised: aktiivses hooldusrežiimis töötamine vähendab teie stressi . Te teate, et inimesed ei näe poolikuid muudatusi ja saate samm-sammult edasi liikuda, testida, tagasi võtta, varukoopiaid taastada... palju suurema meelerahuga.
Pluginad WordPressi hooldusrežiimi panemiseks
Kõige populaarsem (ja lihtsaim) viis hooldusrežiimi aktiveerimiseks on pluginate kaudu. Ametlik repositoorium pakub mitmeid tasuta valikuid, mis võimaldavad teil kuvada kohandatud lehte ilma ühtegi koodirida kirjutamata.
Enamik neist töötab sama loogika alusel: kui olete sisse loginud piisavate õigustega, näete jätkuvalt tavalist veebisaiti ja ülejäänud külastajad näevad teie konfigureeritud hoolduslehte koos teie teksti, piltide ja lisafunktsioonidega, mida soovite aktiveerida.
Hooldus: lihtne ja tõhus
Hooldusplugin on üks populaarsemaid just oma lihtsuse tõttu. Selle liides on taandatud praktiliselt ühele ekraanile, millel on lüliti hooldusrežiimi sisse- ja väljalülitamiseks ning mõned põhilised disainiseaded.
Kui see on installitud ja aktiveeritud, avage oma WordPressi armatuurlaual menüü „Hooldus“ ja näete SISSE/VÄLJA lülitit . Kui see on SISSE lülitatud, näevad kõik, kellel pole armatuurlauale juurdepääsu, hoolduslehte; need, kellel on juurdepääs administraatori alale, näevad veebisaiti tavapäraselt.
Jaotises „Sisu” saate kohandada:
- Page Title: mis kuvatakse brauseri vahekaardil.
- Hoidja: sõnumi peamine pealkiri.
- kirjeldus: peamine tekst, mida teie külastajad näevad.
- Jaluse tekst: lühike tekst jalusesse (nt autoriõigus või lisateade).
Lihtsalt lülita lüliti asendisse SISSE ja salvesta muudatused . Kui kasutad vahemällu salvestamise süsteeme (nt Varnish, vahemällu salvestavad pluginad jne), pead need muudatuste rakendamiseks võib-olla tühjendama.
WP hooldus ja muud kohandatavad pluginad
Kui otsid midagi visuaalselt terviklikumat, on ka teisi väga huvitavaid valikuid. Näiteks WP Maintenance võimaldab hoolduslehte põhjalikult kohandada:
- Redigeeri pealkirja ja teksti.
- CSS-i muutmine stiilide millimeetri täpsusega kohandamiseks.
- Lisa päise- ja taustapildid.
- Lisage loendur, mis näitab, millal veebisait uuesti avatud on.
- Lingi oma sotsiaalsed võrgustikud.
- Kohanda SEO elemente, näiteks hoolduslehe pealkirja ja metakirjeldust.
See on ideaalne, kui soovite projitseerida viimistletumat ja professionaalsemat pilti , kuigi see nõuab veidi rohkem seadistamisaega, eriti kui soovite stiile käsitsi kohandada. Paljudel juhtudel ei ole liides aga hispaania keelde tõlgitud, mida tuleks meeles pidada.
Teised populaarsed pluginad, mida võiksite kaaluda, on:
- Under ConstructionVäga intuitiivne, mitme eelkujundatud malliga (mõned tasuta ja mõned tasulised). See võimaldab kuvada sotsiaalmeedia ikoone, sisselogimisnuppu, integreeruda Google Analyticsiga ja premium-versioonis isegi juurdepääsu IP-aadressi või parooli abil piirata.
- Veebi hooldusÄärmiselt lihtne, ideaalne, kui kasutate hooldusrežiimi harva. See sisaldab mitmeid eelkujundatud malle ning võimaldab teil sõnumit muuta ja oma Analyticsi ID lisada.
- Veebilehe koostaja SeedProdSee algas hooldusplugina ja "varsti tulekul" funktsioonina, kuid täna on see tõeline visuaalne koostaja. See võimaldab teil luua hoolduslehti lohistamise abil, kasutades kaunilt kujundatud malle ja isegi kogu oma veebisaidi lehekoostajana.
Kui vajad midagi kiiret ja lihtsat, võid kasutada teenust Maintenance või Website Maintenance . Kui eelistad viimistletumat ja korduvkasutatavat veebisaiti, on kasulikud WP Maintenance, Under Construction või SeedProd.
WP hooldusrežiim / LightStart: täiustatud hooldus lisafunktsioonidega
Teine väga populaarne pluginate perekond on WP Maintenance Mode (uuemates versioonides tuntud ka kui LightStart). Lisaks tavapärastele funktsioonidele lisab see ka mõned üsna huvitavad lisad.
Pärast installimist leiate menüüst Seaded > LightStart või Seaded > WP hooldusrežiim mitu vahekaarti:
- ÜldineSiin saate hooldusrežiimi aktiveerida või deaktiveerida, valida, kas soovite selle lehe indekseerimise blokeerida, konfigureerida, millistel rollidel on veebisaidile juurdepääs isegi siis, kui režiim on aktiivne, ja millised URL-id on välistatud.
- Disain: jaotis hoolduslehe tekstide, piltide, värvide ja põhipaigutuse kohandamiseks.
- MoodulidSee võimaldab teil lisada loenduri, tellimisvorme, linke sotsiaalvõrgustikele või kontaktandmeid, mis kõik on integreeritud lehele endasse.
- Halda botti: valikuline moodul, mis aktiveerib omamoodi vestlusroboti, mis vestleb kasutajaga ja aitab koguda e-kirju või lahendada lihtsaid küsimusi veebisaidi sulgemise ajal.
- RGPD: spetsiaalne jaotis juriidiliste tekstide ja privaatsustingimuste konfigureerimiseks, kui kogute andmeid (e-kirju, vorme jne) hoolduslehelt endalt.
Seda tüüpi plugin sobib ideaalselt, kui teie veebisait on mitmeks tunniks või päevaks suletud ja soovite kasutada võimalust müügivihjete kogumiseks või kasutajatega suhtlemise jätkamiseks töötamise ajal.
Hooldusrežiimi aktiveerimine hostimispaneelilt
Kui teie WordPress on installitud paneeli, näiteks Pleski või mõne pakkuja enda halduri kaudu, on täiesti võimalik, et saate hooldusrežiimi aktiveerida isegi ilma WordPressi puudutamata.
Paljude majutusteenuse pakkujate puhul pääsete kliendialalt ligi WordPressi või WordPress Toolkiti jaotisele ning leiate sealt lüliti iga installi hoolduse aktiveerimiseks või deaktiveerimiseks . See on äärmiselt mugav valik, kui haldate mitut veebisaiti või kui te ei pääse vea tõttu isegi WordPressi juhtpaneelile ligi.
Lisaks sisaldavad need hostimissüsteemid tavaliselt väikest kohandamiskihti:
- Piira juurdepääsu halduspaneelile (kuigi tavaliselt ei soovitata seda teha, kui muudatuste tegemiseks on vaja sisse logida).
- Vali a mall või taustapilt hoolduslehel erinev.
- Seadista pealkiri, põhitekst ja lisatekstid mida külastajale näidatakse.
- Lisa taimer loenduriga, kui teil on selge taasavamise kuupäev.
- Ühendage kuni kolm sotsiaalsed võrgustikud (tavaliselt Facebook, Twitter ja/või Instagram).
Peamine eelis on see, et te ei sõltu WordPressi korrektsest toimimisest . Isegi kui plugin on selle kasutuskõlbmatuks muutnud, saate installi parandamise või varukoopiast taastamise ajal kuvada neutraalse lehe.
Kuidas panna WordPress koodi abil hooldusrežiimi
Kui eelistate vältida pluginaid ja hoida oma installi võimalikult kergekaalulisena, saate aktiveerida ka hooldusrežiimi, kirjutades paar rida koodi . See nõuab veidi rohkem hoolt, kuid pikas perspektiivis on see väga stabiilne lahendus.
Hooldusrežiim funktsioonide.php kaudu
Klassikaline võimalus on kasutada oma teema (ideaalis alamteema) faili functions.php avaliku juurdepääsu peatamiseks ja kohandatud hooldusteate kuvamiseks.
Voog oleks enam-vähem selline:
- Ava Välimus > Teemade redaktor (või hostimisfailihalduri/FTP kaudu).
- Sa avad faili functions.php aktiivse teema või lapseteema.
- Sa teed varukoopia enne millegi puudutamist failist.
- Lõpus lisate funktsiooni, mis kontrollib, kas kasutaja on sisse logitud ja kas tal on õigus teemasid muuta. Kui ei, kuvatakse talle hooldusleht.
Tüüpiline rakendusnäide kontrollib, kas kasutaja on administraator, ja kui ei ole, kutsub lihtsa HTML-iga funktsiooni `wp_die()` ning määrab vastusekoodiks 503 , mis näitab, et teenus pole ajutiselt saadaval. Saate isegi lisada pildi või kujundada sõnumi tekstisisese CSS-iga.
Hooldusrežiimi deaktiveerimiseks kustutage lihtsalt lisatud kood või kommenteerige see välja , et see enam ei töötaks. Seda sammu on oluline meeles pidada, sest kui unustate koodi eemaldada, jääb veebisait avalikkusele määramata ajaks suletuks.
Looge oma visuaalse koostajaga hooldusleht
Kui kasutate lehekoostajat nagu Elementor, Divi, Visual Composer või sarnast, on teil teine alternatiiv ilma spetsiaalsete hoolduspluginateta: looge oma kujundusega "hooldusleht" ja määrake see avaleheks.
Tüüpiline protsess oleks järgmine:
- Sa lood WordPressis uue lehe oma tavapärase koostaja abil.
- Sa kujundad lihtsa küljenduse: logo, pealkiri, mis selgitab, mida sa teed, lühike tekst, võib-olla lingid võrgustikele ja vorm.
- Ava Seaded > Lugemine ja vali "Staatiline leht" avaleheks, valides selle uue lehe.
- Valikuliselt võite märkida kasti „Paluge otsingumootoritel seda saiti mitte indekseerida” hooldustööde ajal, et Google seda ajutist lehte indekseeriks.
See on disaini osas väga paindlik lahendus, kuigi soovitatav on pärast valmimist meeles pidada vastava lehe tagasi avaleheks panemist ja kui olete seda juba teinud, otsingumootorite indekseerimise taasaktiveerimist.
Hooldusrežiim .htaccess faili ja HTML-lehega
Kui tunned end serveri seadistamisega mugavalt ja soovid midagi veelgi sõltumatumat WordPressist, saad seadistada hooldusrežiimi Apache tasemel, kasutades .htaccess- faili ja staatilist HTML-lehte.
Idee on järgmine:
- Veebisaidi juurkataloogis lood näiteks faili hooldus.html, mille HTML-koodi soovite kuvada: h2-algee põhisõnumiga, lühike tekst, põhilised tekstisisesed stiilid ja soovi korral kontaktandmed.
- .htaccess-faili lisate ümberkirjutusreeglid, mis suunavad kõik päringud sellele failile, välja arvatud hooldus-URL ja IP-aadress, mida kasutate päris veebisaidi vaatamise jätkamiseks.
Reeglimuster sisaldab tavaliselt järgmist:
- A. Ümberkirjutustingimus nii et ümbersuunamist ei rakendata, kui päring on juba suunatud /mantenimiento.html-ile.
- Teine Ümberkirjutustingimus mis välistab teie IP (mida saate kontrollida selliste teenustega nagu „mis on minu IP”).
- A. Ümberkirjutamise reegel mis saadab kasutaja hooldusfaili ajutise ümbersuunamiskoodiga 302.
Nii näeb kogu liiklus peale sinu alati hoolduse HTML-lehte , isegi kui WordPress on täiesti katki. Selle keelamiseks kustuta või kommenteeri need read välja või taasta algne .htaccess-fail.
Natiivse hooldusrežiimi kasutamine WP-CLI-ga
Kui teie majutusteenuse pakkuja pakub WP-CLI-d (WordPressi käsurealiides), saate hooldusrežiimi aktiveerida ka ilma armatuurlauale juurdepääsuta, otse SSH kaudu; ja kui soovite ülesandeid automatiseerida, vaadake Bashi skriptide ja utiliitide juhendit.
Sa peaksid lihtsalt:
- Looge serveriga ühendus SSH kaudu ja sisestage WordPressi installikataloog.
- Jookse wp hooldusrežiimi aktiveerimine hoolduse aktiveerimiseks.
- Kontrollige olekut wp hooldusrežiimi olek, mis kuvab sulle teate, mis näitab, et režiim on aktiivne.
Kui olete muudatuste tegemise lõpetanud, käivitage käsk `wp maintenance-mode deactivate` ja veebisait on uuesti ligipääsetav. See on väga praktiline meetod, kui haldate paljusid veebisaite või kui juhtpaneel ei reageeri, kuid teil on terminali kaudu siiski juurdepääs.
Hooldusrežiim ja WooCommerce: olge müügiga ettevaatlikud
Ettevõtte veebisaidil või blogil pole tund või kaks hooldusrežiimis olemine tavaliselt suur probleem. WooCommerce'i kasutavas veebipoes muutub olukord aga märkimisväärselt , sest veebisaidi maasoleku ajal ei saa oste sooritada.
Seetõttu on e-kaubanduses soovitatav hooldust palju paremini planeerida:
- Proovige teha kõige õrnemaid ülesandeid tipptundidevälisel ajal (varahommikul või väljaspool tipptundi).
- Kasutage hooldusrežiimi, mis Selgitage selgelt, et pood on varsti jälle saadaval.
- Kui saate, lisage nähtav kontaktvorm või e-posti aadress et nad saaksid sulle kirjutada, kui neil on midagi kiireloomulist vaja.
- Väga suurte muudatuste puhul kaaluge töötamist poe kloon Alamdomeenis testige kõike seal ja seejärel migreerige muudatused lühikese aja jooksul aktiivse hooldusrežiimiga.
Peamine on minimeerida tegelikku seisakut. Sellegipoolest saavad paljud kliendid hästi hooldatud hoolduslehe abil, mis sisaldab teie andmeid ja sotsiaalmeedia linke , aru, et teete parandusi, ja proovivad hiljem uuesti.
WordPressi hooldusteenused: millal neid tellida
Kui see kõik kõlab teile pisut jama moodi või te lihtsalt ei soovi muretseda värskenduste, varukoopiate ja testimise pärast, on olemas professionaalsed WordPressi hooldusteenused, mis hoolitsevad kogu selle tehnilise töö eest teie eest.
Need teenused hõlmavad tavaliselt vähemalt järgmist:
- Regulaarsed uuendused WordPressi tuumast, pluginatest ja aktiivsest teemast.
- WooCommerce'i-spetsiifilised värskendused (veebipoodidele suunatud plaanide puhul) ja iga muudatuse järel kontrollitakse, et kõik toimib.
- 24/7 jälgimine veebisaidist, koos seisakute korral teavitustega.
- Igapäevased varukoopiad kindlaksmääratud arvu päevade jooksul (nt 30) ja nõudmisel taastamine.
- Turvakontrollid pahavara või kahtlase käitumise tuvastamiseks.
- Perioodilised aruanded veebisaidi oleku, tehtud uuenduste ja võimalike intsidentidega.
Tavaliselt on nendest plaanidest välja jäetud uued arendused, disainimuudatused, täiustatud jõudluse täiustused või SEO/SEM-kampaaniad , millega tegeletakse eraldi eelarvete või tunniplokkide alusel. Lepinguliselt toimivad need tavaliselt igakuise või iga-aastase uuendamise alusel ilma minimaalse kohustusperioodita ning tühistamise korral on vaja ette teatada.
Kui haldate oma ettevõtte jaoks kriitilist veebisaiti ja teil pole aega (või soovi) kõike jälgida, võib hoolduse delegeerimine olla väga mõistlik investeering, et vältida tõsiseid probleeme ja pikki seisakuid.
Lühidalt, hästi konfigureeritud hooldusrežiim WordPressis võimaldab teil teha olulisi muudatusi ilma kasutajate kogemust või oma veebimainet häirimata . Saate valida lihtsaid pluginaid, täiustatud lahendusi loendurite ja vormidega, teha seda oma hostingu juhtpaneelilt või kasutada koodi installimise sujuvamaks muutmiseks; oluline on see, et kui kavatsete teha suuremaid muudatusi, on teil kiire viis uks selge ja professionaalse sõnumiga sulgeda ning et te mäletaksite seda uuesti avada, kui kõik on valmis.