Løs problemet med WordPress vedligeholdelsestilstand

Andrei Iordache

Andrei Iordache

WordPress udvikler

🚀 Jeg hjælper folk med at blive fundet online | WordPress Development, Core Web Vitals, Sikkerhed og vedligeholdelse

Med WordPress-vedligeholdelsestilstand skifter dit faktiske websted midlertidigt til en anden side.

Læs de følgende linjer for at finde ud af, hvordan du aktiverer vedligeholdelsestilstand og deaktiverer den manuelt i tilfælde af problemer.

WordPress vedligeholdelsestilstand er en nyttig funktion, når du er i gang med at bygge eller ombygge dit websted. Så ikke alle besøgende kan se din virtuelle byggeplads, og du bestemmer selv, hvornår den skal være synlig online. Ligeledes bliver WordPress vedligeholdelsestilstand automatisk indsat, når du opdaterer WordPress.

Ved at aktivere WordPress-vedligeholdelsestilstand vil dine besøgende vide, at dit websted ikke er konstant, men kun midlertidigt offline. Det er også muligt at placere andre oplysninger (f.eks. kontaktoplysninger eller andre fordelagtige funktioner) på den midlertidigt viste side. Du kan enten bruge en WordPress vedligeholdelsestjeneste eller et WordPress vedligeholdelsestilstandsplugin. I stedet for at kigge dig nysgerrigt over skulderen vil de besøgende så se “Pas på, byggeplads” eller en informationsside, som du har oprettet.

Du kan aktivere WordPress vedligeholdelsestilstand manuelt eller med et plugin. Afhængigt af behandlingen og vidensniveauet giver enten den ene eller den anden variant mere mening. Hvis du kun ønsker at foretage små (kosmetiske) ændringer, er det at bruge et plugin mere som at skyde på spurve med en kanon. En mere kompleks bearbejdning eller et omfattende webprojekt gør brugen af et ekstra plugin ganske nyttigt. Dette giver dig mulighed for at tiltrække besøgende til dit websted, f.eks. B. informere, når siden er tilgængelig igen.

Bemærk: WordPress’ vedligeholdelsestilstand skifter automatisk under en opdatering af et tema eller plugin. Afhængigt af dine behov kan du aktivere eller deaktivere den uden at skulle installere yderligere udvidelser.

Aktiver WordPress vedligeholdelsestilstand uden plugin

Hvis du manuelt vil skifte til WordPress vedligeholdelsestilstand, kan du oprette en fil med navnet .maintenance i rodmappen (bemærk prikken foran Maintenance). Brug en teksteditor til at indsætte følgende korte PHP-kode i denne fil:

CODE:<?php $upgrading = time(); ?>

Filen oprettes automatisk og fjernes normalt automatisk, hvis du bruger et plugin i vedligeholdelsestilstand. Du kan lade det medfølgende tidsstempel være tomt.

VIGTIGT:
Når du har afsluttet dit arbejde og ønsker, at siden skal være synlig igen, må du ikke glemme at slette filen efter vellykket vedligeholdelse.

WordPress vedligeholdelsestilstand via functions.php

En anden måde at starte vedligeholdelsestilstand manuelt på er at bruge filen functions.php. functions.php er en såkaldt skabelonfil. Sådanne filer bruges til at tilføje funktionalitet og funktioner til WordPress. Til vedligeholdelsesopgaver kan du tilføje en kort PHP-kode til functions.php, som aktiverer vedligeholdelsestilstand. En mulig indtastning i functions.php ser f.eks. ud B. som følger:

CODE: <?php
function maintenance_mode()

{ if ( !current_user_can(
'administrator' ) ) {

wp_die('Maintenance.');

}
}
add_action('get_header',
'maintenace_mode');
?>

Du kan naturligvis også indtaste tekst eller billeder, der vises på siden under vedligeholdelse. Det kræver dog passende PHP-kendskab. En simpel indtastning i functions.php kan se således ud:

CODE: function kb_maintenance mode()
{
if ( !current_user_can(
'edit_themes' ) || !is_user_logged_in() )
{
wp_die('<h1>We are currently updating
this website</h1><p>We are currently working on our website to adapt it for
improve it. Please check back soon.</p> ', 'site under maintenance');
}
}
add_action('get_header', 'kb_maintenance mode');

Disse koder viser standard WordPress vedligeholdelsestilstandssiden, som er meget
simpel.

WordPress vedligeholdelsestilstand – Det enklere alternativ

WordPress vedligeholdelsestilstand plugin

Hvis du føler dig usikker ved at bruge PHP og rodmappen, hvis det virker for risikabelt (hvilket det ikke er) eller ubelejligt, kan du også aktivere WordPress vedligeholdelsestilstand med et plugin. Afhængigt af kravene er der forskellige plugins til dette.

Plugin til vedligeholdelsestilstand #1: Vedligeholdelse

Når du har installeret vedligeholdelsesplugin’et, finder du et dedikeret navigationselement i administrationsmenuen, der hedder Vedligeholdelse. Der kan du foretage de nødvendige plugin-indstillinger.

Selv om disse er meget omfattende, er de meget overskuelige. Her kan du f.eks. B. uploade en baggrundsgrafik eller dit logo eller bruge en grafik fra mediebiblioteket.

Forsigtig: Dette vil overskrive standardindstillingerne. Du kan også selv bestemme, hvilken tekst der skal vises på vedligeholdelsessiden.

Du kan også slå login-siden til eller fra, blokere bestemte sider og tilpasse vedligeholdelsessiden yderligere ved hjælp af CSS efter behov.

Med en skyder kan du slå vedligeholdelsestilstand til og fra i plugin-indstillingerne.


Plugin til vedligeholdelsestilstand #2: WP Maintenance Mode

Indstillingerne for plugin’et kan findes i admin-menuen i afsnittet “Indstillinger”. Det klare administrationsområde af plugin’et er opdelt i 3 sektioner: “Generelt”, “Design” og “Moduler”.

  • Under “Generelt” kan du aktivere vedligeholdelsestilstand, foretage indstillinger for administratoren og blokere udvalgt indhold.
  • Under “Design” kan du selv indstille tekstvisningen og baggrunden for en statisk side.

Til gengæld er der ikke noget felt, hvor du kan indsætte din CSS-kode. Du kan heller ikke låse eller låse indhold op så hurtigt som i vedligeholdelsespluginet. Til dette finder du en nedtælling i WP Maintenance Mode, hvis du har brug for noget
sådan noget (f.eks. til en relancering).


Plugin til vedligeholdelsestilstand nr. 3: Coming Soon-side og vedligeholdelsestilstand

Når du har installeret Coming Soon Page & Maintenance Mode, kan du finde plugin’ets indstillinger i adminmenuen under “Indstillinger”.

Indstillingerne er opdelt i fire sektioner: “Indhold”, “Design”, “Avanceret” og “Live Preview”. Når du har aktiveret vedligeholdelsestilstanden, kan du beslutte, om du vil vise en vedligeholdelsesside eller en coming soon-side, som er særligt velegnet til revisioner, og når du ved, hvornår arbejdet vil være afsluttet.

  • Under “Indhold” kan du tilføje teksten til vedligeholdelsessiden og en grafik (dit logo?) og endda foretage SEO-indstillinger for vedligeholdelsessiden.
  • Under “Design” kan du vælge en baggrundsgrafik eller -farve, definere tekst- og linkfarver og indsætte din CSS-kode.
  • Under “Avanceret” kan du tilpasse nogle indstillinger ved hjælp af scripts (CSS, JavaScript). Medmindre du har avanceret viden på disse områder, bør du i stedet lade denne funktion være ubrugt.
  • Endelig kan du under “Live Preview” vise et live preview af vedligeholdelsessiden.

WordPress vedligeholdelsestilstand – Tips og fejlfinding

Hvad du skal holde øje med i vedligeholdelsestilstand

Hvis du driver et ikke-kommercielt websted, kan du vælge, hvilke oplysninger du vil vise som en vedligeholdelsesmeddelelse. Hvis webstedet er kommercielt, skal du dog være opmærksom på, at vedligeholdelsestilstanden ikke fritager dig for den juridiske forpligtelse til at give oplysninger (aftryk). Med andre ord: Den side, der vises under vedligeholdelsesarbejdet, skal indeholde et mønster for kommercielle websteder.

Aftrykket indeholder obligatoriske oplysninger som f.eks. webstedets operatørs e-mail-adresse eller postadresse. Da det alligevel er tilrådeligt at tilbyde en kontaktmulighed, er dette ikke kun et juridisk krav, men også en god service set ud fra et synspunkt. Det giver dine besøgende mulighed for at kontakte dig selv i vedligeholdelsesperioden.

I tilfælde af problemer: deaktiver vedligeholdelsestilstand manuelt.

Når vedligeholdelsestilstanden er aktiveret, opretter WordPress den midlertidige, manuelt oprettede fil .maintenance (bemærk prikken foran filnavnet) i hovedmappen. Den slettes normalt efter afslutningen af vedligeholdelsestilstanden. Det er dog muligt, at filen ikke slettes, hvis en opdatering ikke udføres korrekt eller ikke helt. Dette medfører i så fald, at vedligeholdelsestilstanden ikke afsluttes.

Dette problem kan løses ret nemt: slet .maintenance-filen manuelt

Ved at bruge et FTP-program

Hvis du vil slette .maintenance manuelt, skal du gøre som følger:

  1. Få adgang til din webserver ved hjælp af et FTP-program (f.eks. FileZilla).
  2. Naviger til roden af din WordPress-installation.
  3. Her bør du finde .maintenance.
  4. Slet disse.
  5. Opdater om nødvendigt igen.

Konklusion

Hvis du vil skjule dit vedligeholdelsesarbejde for de besøgendes øjne, behøver du ikke at bygge en mur, men du kan finde mange gode gratis plugins til vedligeholdelsestilstand.

Forrige indlæg
Har du brug for at opdatere dit WordPress-websted?
Næste indlæg
Fordelene ved vedligeholdelse af WordPress
Lusi StudiosLusi Studios
15:32 22 Jun 22
Andrei did an amazing job! He helped in a very rushed time and he excelled at everything. Thanks again!
I am grateful and I would to thank Websites Seller for their support in site recovery and site transfer. Websites Seller just saved my business. Thank you!
Wouter GhysensWouter Ghysens
11:52 10 Sep 21
Looking for a Wordpress transfer from site A to site B, I found back Andrei from Wesites Seller on Google.He was very proactive in his approach, came with hundreds of ideas and lifetime experiences from other migrations. He knows the wordpress, the hosting and php database as the back of his pocket.And we worked out this migration very smooth. Together we solved it, and myself and my business are very pleased with his approach.100% recommendation & kudo's from out of Belgium!
Ioachim CiobanuIoachim Ciobanu
18:39 14 Jul 21
Websites Seller built my resume site. Deliverables were quickly completed, and I was asked for my feedback at each stage of development. All feedback I gave was implemented in a short time.Another great thing is that he comes with smart solutions, regarding stuff which I didn't initially think of (site security, Google site speed optimization and so on). Basically, he was great, staying in touch, keeping me updated and paid attention to what was most important for my site.Overall, I am very happy with the work done. I highly recommend this developer!
K CollinsK Collins
09:11 19 May 21
I needed help with website speed - to improve my core web vitals - without compromising the usability of my site. Andrei was extremely responsive, proactive and fast. And more importantly, he increased by website speed. Highly recommend him, and I will be using him going forward on all my projects.
js_loader

Tjenester

WordPress Website Maintenance Services

WordPress Vedligeholdelse Tjenester

WordPress-webstedsvedligeholdelses tjeneste, der giver sikkerhedskopiering i skyen, nødsupport, ugentlige websideopdateringer, hastighed og meget mere.

sally

WordPress Migration Tjeneste

Overfør dit WordPress-websted sikkert til en ny placering for 75 $. … Overfør dit websted til den nye vært.

lawyer-office

Webdesign til Advokater

Vi har specialiseret os i webdesign, internetmarkedsføring og SEO for advokater og advokater i hele Europa og USA.