
🔧 Kuidas lubada WordPressi hooldusrežiimi: 4 meetodit
Sinu plugin jooksis kõige ebasobivamal hetkel kokku ja külastajad näevad saidi asemel valget ekraani. Või veel hullem: otsustasid kujundust vahetada ja kujundus lagunes otse klientide silme all.
Hooldusrežiim sulgeb esikülje külastajatele, säilitades samal ajal sinu täieliku juurdepääsu administraatori paneelile. Otsingumootorid saavad HTTP 503 vastuse ja mõistavad, et sait on ajutiselt suletud, mitte surnud. Allpool on neli toimivat meetodit: alates ühest lülitist pluginast kuni serveripoolse ümbersuunamiseni, mis töötab isegi siis, kui WordPress on täielikult katki.
💡 Kiire ülevaade:
- 1. samm: paigalda LightStart (endine WP Maintenance Mode), aktiveeri see, lülita olek Aktiveerituks ja lihtne asendusleht ongi valmis.
- 2. samm: paigalda SeedProd, vali hooldusrežiimi tüüp ja ava pukseeri-ja-lohista redaktor, kus on 50+ malli ja e-posti teenuste integratsiooni.
- 3. samm: lisa 15 rida oma alamteema
functions.phpfaili,get_headerkonks sulgeb saidi kõigile peale administraatorite, ilma ühegi pluginata. - 4. samm: lisa
.htaccessfaili RewriteRule ja loomaintenance.html, ümbersuunamine töötab isegi siis, kui WordPress on täiesti maas.
Mis on WordPressi hooldusrežiim
WordPress lubab sisseehitatud hooldusrežiimi iga tuuma, plugina ja teema uuendamise ajal. Saidijuures olev .maintenance fail käivitub, külastajad näevad teadet „Pole korraks saadaval plaanilise hoolduse tõttu. Vaata minuti pärast uuesti." See kestab sekundeid, seejärel sait taastub.
Kuid mõnikord on vaja pikka, kontrollitud režiimi omaenda asenduslehega. Siin on konkreetsed stsenaariumid:
- Saidi migreerimine uuele hostile või domeenile: külastajad ei tohiks migreerimisprotsessi näha;
- Suurema uuenduse testimine: uus plugin võib ajutiselt paigutuse lõhkuda;
- Teemade vahetamine: kujundus laguneb otse klientide silme all;
- Sisu ümberstruktureerimine: menüüd, kategooriad, postituste tüübid.
Peamine mõte SEO jaoks: korrektne HTTP vastus koodiga 503 Service Unavailable. Erinevalt surnud serverist ütleb 503 Google'ile: „sait on elus, ajutiselt suletud, tule hiljem tagasi." Retry-After päisega ei kannata pingeread isegi mitmepäevase hoolduse ajal.
1. Meetod: kood failis functions.php (ilma pluginateta)
Kõige kompaktsem variant: 15 rida sinu alamteema functions.php failis. Null pluginaid, ainult standardne WordPressi API. Sobib, kui sa põhimõtteliselt ei soovi sõltuvusi lisada.

Lisa kood oma alamteema functions.php faili lõppu või Code Snippets plugina kaudu. Ära puuduta peateema functions.php faili: uuendus kustutab sinu muudatused.
1 function wp_maintenance_mode() { 2 if ( ! current_user_can( 'edit_themes' ) || ! is_user_logged_in() ) { 3 wp_die( 4 '<h1>Сайт на обслуживании</h1>' . 5 '<p>Мы проводим плановые технические работы. ' . 6 'Вернёмся в ближайшее время!</p>', 7 'Сайт на обслуживании' 8 ); 9 } 10 } 11 add_action( 'get_header', 'wp_maintenance_mode' );
Mis siin toimub: get_header konks käivitub iga avaliku lehe laadimisel, enne kui nähtav sisu moodustatakse. Kui kasutaja ei ole administraator (tal puudub edit_themes võimekus või ta pole sisse logitud), kuvab wp_die() asenduslehe. Sina, administraatorina sisse logituna, näed saiti tavapäraselt.
Märkus: wp_die() tagastab HTTP 500, mitte õige 503. Lühikese, 1-2 tunnise perioodi puhul pole see kriitiline. Pikemaajaliseks hoolduseks kasuta mõnda pluginat järgmistest meetoditest: need tagastavad õige HTTP koodi.
Keelamiseks: kommenteeri välja või kustuta kood.
2. Meetod: LightStart plugin (endine WP Maintenance Mode)
LightStart, ümber nimetatud WP Maintenance Mode, autorilt Themeisle. Tasuta, ligi 20 miljonit allalaadimist ja hinnang 4,3 viiest WordPress.org-is. Versioon 2.6.22, uuendatud mais 2026. Kiireim tee töötava asendusleheni: paigaldamine, üks lülitus.

Pärast aktiveerimist ava Seaded → WP Maintenance Mode. Vahekaart Üldine sisaldab peamist Oleku lülitit. Vali Aktiveeritud ja asendusleht juba töötabki.

Siin saad seadistada ka:
- Möödaviik otsingurobotitele → Jah: otsingurobotid näevad päris saiti ja mõistavad, et see on elus;
- Taustaliidese roll ja Esiliidese roll: kellel on hoolduse ajal juurdepääs (vaikimisi ainult administraatoritel).

Asenduslehe kujundus
Vahekaart Kujundus on välimuse redaktor. Seadista pealkiri, sisu, taust (värv või pilt), fondid, suurused ja logo.

Moodulid: loendur, tellimus, sotsiaalmeedia
Vahekaart Moodulid eristab LightStarti lihtsatest lahendustest:
- Loendur: loendustaimer kuni saidi avanemiseni. Määra kuupäev, külastajad näevad „Sait avaneb 3 päeva 12 tunni pärast";

- Telli: e-posti tellimisvorm. Kasutajad jätavad oma aadressi ja saavad teatise, kui sait avaneb;

- Sotsiaalvõrgustikud: sotsiaalmeedia ikoonid hõivelehel, sisesta URL-id ja ikoonid tõmmatakse automaatselt;

- Bot: juturobot külastajatega suhtlemiseks staatilise hõivelehe asemel, seadistatakse Halda boti vahekaardil.

Kui kogud e-kirju tellimisvormi kaudu, ava GDPR vahekaart ja seadista nõusoleku märkeruudud andmetöötluseks.

Valmis? Ava sait inkognito brauseriaknas ja vaata, kuidas hõiveleht välja näeb.
Allalaadimine: 🔗 LightStart WordPress.org-is
Meetod 3: SeedProd plugin
SeedProd, hõivelehtede koostaja pukseeritava redaktoriga. Versioon 6.20.3, üle 34 miljoni allalaadimise, hinne 4,9 viiest, uuendatud juunis 2026. See pole enam lihtsalt hooldusrežiim: täisväärtuslik sihtlehtede koostaja 50+ malliga ja e-posti turunduse integratsiooniga.

Pärast aktiveerimist minge SeedProd** → Settings**. Vahekaardil Coming Soon & Maintenance Mode lubage Status. Valige tüüp:
- Coming Soon Page: uute, veel avaldamata saitide jaoks;
- Maintenance Mode: töötavate saitide jaoks uuenduste ajal.
Klõpsake Edit Coming Soon / Maintenance Page ja avanete visuaalsesse redaktorisse koos malligaleriiga.

Valige mall ja avaneb lohistamisega redaktor. Muutke kõike ilma koodita.

SeedProdi peamised funktsioonid
- Content tab: pealkiri, logo, kirjeldus, favicon, SEO pealkiri ja SEO kirjeldus;

- Google Analytics: sisestage jälgimiskood ja vaadake, kui palju inimesi hõivelehte külastab;
- Background: värv, pilt, video või slaidiseanss;
- Email marketing: tellimisvorm koos integratsiooniga teenustesse Mailchimp, ConvertKit, ActiveCampaign, Brevo ja üle 20 muu teenusega;
- Auto-responder: automaatne e-kiri kõigile, kes oma meiliaadressi jätavad, seadistatakse vahekaardil Setup Additional Auto-responder;
- Social media: ikoonid koos linkidega profiilidele;
- Progress indicator: saidi valmiduse protsent, kasulik funktsiooni Coming Soon puhul;
- Responsiveness: eelvaade lauaarvutil, tahvelarvutil ja nutitelefonil, lüliti redaktori ülaosas.
Klõpsake Back to Settings → Save All Changes. SeedProd tagastab hoolduslehe jaoks õige HTTP 503.
Allalaadimine: 🔗 SeedProd WordPress.org-is
Meetod 4:.htaccess-i kaudu (serveri tasand)
See meetod töötab enne mis tahes PHP koodi. Apache'i server töötleb .htaccess-i enne WordPressi laadimist, seega töötab see meetod ka siis, kui sait on täiesti maas.
Avage .htaccess saidi juurkataloogis (seal, kus asub wp-config.php) ja lisage faili algusesse järgmine:
1 RewriteEngine On 2 RewriteBase / 3 RewriteCond %{REMOTE_ADDR} !^123\.456\.789\.123 4 RewriteCond %{REQUEST_URI} !^/maintenance\.html$ 5 RewriteRule ^(.*)$ /maintenance.html [R=307,L]
Asendage 123\.456\.789\.123 oma tegeliku IP-aadressiga (leiate selle ükskõik millise „mis on minu IP" teenuse kaudu). Mida iga rida teeb:
RewriteCond %{REMOTE_ADDR} !^...: kõik peale teie IP suunatakse hõivelehele. Teie näete oma IP-lt päris saiti;RewriteCond %{REQUEST_URI} !^/maintenance\.html$: hõivelehte ennast ei suunata iseendale, vastasel juhul tekib lõputu tsükkel;RewriteRule ... [R=307,L]: kood 307, ajutine ümbersuunamine, signaal otsingumootoritele „see on ajutine".
Looge saidi juurkataloogi maintenance.html fail (.htaccess-i kõrvale):
1 <!DOCTYPE html> 2 <html lang="ru"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <title>Сайт на обслуживании</title> 7 <style> 8 body { display: flex; align-items: center; justify-content: center; 9 min-height: 100vh; font-family: system-ui, sans-serif; 10 background: #1a1a2e; color: #eee; text-align: center; } 11 h1 { font-size: 2rem; } 12 </style> 13 </head> 14 <body> 15 <div> 16 <h1>Сайт на обслуживании</h1> 17 <p>Проводим технические работы. Скоро вернёмся!</p> 18 </div> 19 </body> 20 </html>
Keelamiseks: eemaldage või kommenteerige välja lisatud read failis .htaccess.
Nelja meetodi võrdlus
Kriteerium | Kood failis functions.php | LightStart | SeedProd | .htaccess |
|---|---|---|---|---|
Keerukus | Madal (kopeeri kood) | Minimaalne (plugin) | Madal (plugin) | Keskmine (faili muutmine) |
HTTP kood | 500 (vale) | 503 (õige) | 503 (õige) | 307 (ajutine ümbersuunamine) |
Asenduslehe kujundus | Käsitsi (HTML koodis) | Sisseehitatud redaktor | Lohista-ja-tilguta, 50+ malli | Eraldi HTML-fail |
Loendur | ❌ | ✅ | ✅ | ❌ |
Tellimisvorm | ❌ | ✅ | ✅ (20+ integratsiooni) | ❌ |
Automaatvastaja | ❌ | ❌ | ✅ | ❌ |
Sotsiaalmeedia asenduslehel | ❌ | ✅ | ✅ | ❌ |
Administraatori ligipääs | Automaatne (rolli järgi) | Seadistatav | Seadistatav | IP järgi (käsitsi) |
Töötab ilma WordPressita | ❌ | ❌ | ❌ | ✅ |
Lisamoodul | Ei | 1 | 1 | Ei |
Praktikas piisab LightStartist enamiku ülesannete jaoks: seadistamine võtab minuti, HTTP 503 on kohe kasutusvalmis. SeedProd valitakse siis, kui on vaja ilusat maandumislehte koos e-posti turundusega..htaccess on hädaabitööriist, kuid malli järjehoidjasse salvestamine on kasulik kõigile.
Vaata, kuidas seadistusprotsess praktikas välja näeb:
⁉️🤔 Korduma kippuvad küsimused
Milline meetod on algajatele parim?
Paigalda LightStart (otsi WordPress.org kataloogist „WP Maintenance Mode"): tasuta, kaks klõpsu tulemuseni, valmis asendusleht ilma nullist ehitamiseta. Mine Plugins → Add New, paigalda, aktiveeri ning Settings → WP Maintenance Mode all lülita Status → Activated. Sait on suletud ja saad rahulikult kujundusega tegeleda.
Milline meetod pakub parimat kujundust?
SeedProd oma lohista-ja-tilguta redaktori ning 50+ malliga. Kui vajad stiilset maandumislehte logo, taimeri, tellimisvormi ja animatsiooniga: vali SeedProd. Tasuta versioon sisaldab enamikku malle ja põhilist plokkide komplekti. Hoolduslehe jaoks on tasuta versioon enam kui piisav.
Mida teha, kui sait on juba katki ja administraatori paneel ei avane?
Ainult.htaccess. Valge surma ekraani, fataalse PHP vea või pluginakonfliktide korral ei käivitu ükski PHP kood. Ligipääs oma majutusele FTP kaudu või failihalduri kaudu, muuda
.htaccesssaidi juurkaustas, laadi üles valmismaintenance.htmlja kontrolli inkognito aknast. Pärast seda paranda WordPress rahulikult.
Kas pluginat on tingimata vaja paigaldada?
Ei. Kood failis functions.php lahendab ülesande „sai suletud, tegin muudatused, avasin" ilma lisasõltuvusteta. Pluginat on vaja, kui soovid loendurit, külastajate e-posti kogumist, vestlusrobotit asenduslehel või korrektset HTTP 503. Kui sa midagi sellest ei vaja: 15 koodirida saavad sellega suurepäraselt hakkama.
Kas hooldusrežiim mõjutab SEO-d?
Õige seadistuse korral ei mõjuta. LightStart ja SeedProd tagastavad 503 Service Unavailable: Google tõlgendab seda kui „ajutiselt kättesaamatu, tuleb hiljem tagasi". Kood functions.php kaudu tagastab HTTP 500, mis on halvem, kuid 1-2 tunnise akna puhul pole see kriitiline..htaccess koodiga 307 on samuti ohutu. Peamine mõte: ära hoia saiti nädalaid suletuna ilma muudatusteta.
Millist meetodit valida: kiire spikker
Kolm küsimust ja valik on ilmne:
- Kas vajad kujundust? Lihtne tekstisõnum: kasuta koodi failis functions.php, null moodulit, null kulu. Stiilne leht logo ja taimeriga: LightStart (lihtsam) või SeedProd (paindlikum).
- Kas vajad e-posti kogumist? SeedProd pakub tellimisvormi koos integratsiooniga Mailchimp, ConvertKit, ActiveCampaign ja automaatvastajaga. LightStart kogub samuti e-posti, kuid ilma süvaintegratsioonideta.
- Kas sait on veel elus? Kui administraatori paneel töötab, siis ükskõik milline neljast meetodist. Kui WordPress ei lae, siis ainult.htaccess.
Soovitame LightStarti enamiku ülesannete jaoks: seadistamine minutiga, korrektne 503 SEO jaoks, töötab igal majutusel. Ja hoia.htaccessi malli koos valmis maintenance.html failiga järjehoidjas vihmaseks päevaks.
Millist meetodit sina kasutad? Kirjuta kommentaaridesse, kui sul on oma lähenemine või mõni nüanss, mida tasuks lisada.



