Hvordan tilpasser jeg feilsiden til et subweb?

Hvis du bruker et WordPress Multisite-nettverk, er det sannsynlig at du måtte arkivere, suspendere eller slette en eller to nettsteder.

Hvis nettverket er til eget bruk, har du kanskje opprettet et nettsted og deretter innsett at du ikke trenger det lenger. Du har kanskje flyttet den til en frittstående WordPress-installasjon, eller du har ved et uhell opprettet et duplikat.

Hvis nettverket er åpent for brukere å lage sine egne nettsteder, må du slette noen spam-blogger over tid, eller kanskje slette et nettsted som noen opprettet som en del av en gratis prøveperiode, men som ikke gjør det. fortsatte ikke.

Og hvis du bruker nettverket ditt til å være vert for kundenes nettsteder, kan det hende du har fått et nettsted migrert til sin egen WordPress-installasjon eller slettet da klienten sluttet å operere eller ble overført til en annen utvikler eller webhotell.

Hvis noen besøker et nettsted du har deaktivert, vil de som standard se en ganske mørk standardskjerm som sier at nettstedet er suspendert.

Men hva om du vil tilpasse denne skjermen eller legge til personlig innhold, for eksempel en lenke som oppfordrer besøkende til å besøke ditt hovednettsted eller starte sin egen blogg?

I denne opplæringen vil jeg vise deg nøyaktig hvordan du gjør dette. Jeg vil vise deg hvordan du lager en fil i katalogen din wp-innhold som erstatter standardfilen for dette skjermbildet, og hvordan du tilpasser den.

Men før vi gjør det, la oss se på de forskjellige alternativene du har for å suspendere et nettsted, og hva brukerne vil se når du gjør det.

Suspendere nettsteder i nettverket ditt: alternativene

Jeg må innrømme at jeg synes terminologien rundt fjerning og suspensjon av nettsteder i et nettverk er veldig forvirrende. Det er ikke helt klart hva hvert innlegg betyr, og noen ganger når du lager et, vil systemet fortelle deg at du har laget et annet.

Så la oss ta en oversikt over alternativene for å fjerne nettsteder fra nettverket ditt.

Her er detaljskjermbildet for administrasjonsvinduet for flere nettsteder som du får tilgang til ved å gå til Mine nettsteder> Nettverksadministrator> Nettsteder :

konfigurere et nettverk mutlisite.png

Det er fire alternativer for å slette nettstedet:

  • deaktivere avbryter aktiveringstrinnet utført av brukere når de abonnerer på et nettsted. Det sletter ikke nettstedet permanent som kan reaktiveres når som helst. Men administrasjonsskjermbildene for nettsteder er ikke lenger tilgjengelige.
  • arkivene rapporter at et nettsted er arkivert slik at brukerne ikke får tilgang til det. Admin-skjermer kan sees, men ikke frontend. Igjen, du kan enkelt arkivere et nettsted når som helst, og det vil ikke bli slettet.
  • spam sletter ikke nettstedet, men markerer det som spam. Det vil være utilgjengelig (front-end og admin) til du bestemmer noe annet.
  • Fjerne slett nettstedet. Bruk dette alternativet med ekstrem forsiktighet!

Standardskjermen for suspenderte nettsteder

WordPress har et standardskjermbilde som vises når et nettsted slettes.

Her er hva du ser i hvert scenario.

Deaktiverte nettsteder

Hvis et nettsted er deaktivert og noen andre enn nettverksadministratoren (pålogget) ser på det, vises et standardskjermbilde:

dette nettstedet er ikke lenger tilgjengelig.png

Arkiverte nettsteder og nettsteder merket som spam

Hvis du merker et nettsted som spam eller arkiverer det, får du en annen skjerm:

Hvordan tilpasse feilsiden til en underwebs

Disse skjermene er veldig grunnleggende. De gir ikke mye informasjon til den besøkende eller forklarer hva som menes med "ikke lenger tilgjengelig" eller "arkivert eller suspendert".

Så la oss lage vår.

Merk at hvis nettstedet er slettet, vil du ikke se noen av disse skjermbildene - i stedet blir du ført til en 404-side på hovednettstedet.

Opprette en side for deaktiverte nettsteder

Å lage en ny side som skal vises når noen besøker et deaktivert nettsted, er ganske grei. Du oppretter bare en ny fil som heter Blog-deleted.php og legg den i mappen wp-innhold de nettverket ditt. Denne filen vil da bli brukt til å vise en tilpasset side i stedet for standardsiden.

Merk at dette er i mappen wp-innhold nettverk og at den samme filen vil bli brukt for alle nettsteder i nettverket ditt som er deaktivert. Dette betyr at du trenger å lage noe generisk, i stedet for noe spesifikt for et nettsted i nettverket ditt.

Merk: tittelen på denne filen er veldig forvirrende. Det gjelder ikke slettede nettsteder, bare deaktiverte!

Siden du oppretter, må være uavhengig: den vil ikke bruke nettstedstemaet eller ringe for plugins eller tilleggsfiler. Du må derfor inkludere hvilken som helst stil i denne filen eller ringe et eksternt stilark, som du vil legge i en stilmappe i mappen din wp-innhold .

Du må også ta med seksjon <head>et les tags <body>åpning og lukking, da disse ikke passer inn i temaets topp- eller bunntekstfiler.

For enkelhets skyld vil jeg lage en veldig enkel fil med all stilen som er inkludert.

Du kan starte med en helt tom fil hvis du vil, eller du kan kopiere noe av innholdet fra temafilene dine. På den ene siden kopierte jeg innholdet i filen header.php av temaet mitt og jeg ai endret seg betydelig, og deretter lagt til resten av kodene manuelt.

Her er innholdet i min seksjon<head>:

" /> <? php / * * Skriv ut <title> -koden basert på det som vises. * / global $ side, $ sidet; wp_title ('|', sant, 'riktig'); // Legg til bloggnavnet. bloginfo ('navn'); ?>
 .content {
 width:500px;
 height:500px;
 margin:0 auto;
 background:#999;
 position:absolute;
 left:50%;
 top:50%;
 margin-left:-250px;
 margin-top:-250px;
 padding: 10px;
 }
 .content p {
 position: relative;
 top: 50%;
 transform: translateY(-50%);
 text-align: center;
 font-size: 18px;
 font-family: 'Helvetica Neue', Verdana, sans-serif;
 }
 a:link,
 a:visited {
 color: #fff;
 text-decoration: underline;
 }
 a:hover,
 a:active {
 color: #fff;
 text-decoration: none;
 }

Dette gir meg det nødvendige innholdet, i tillegg til noen metadata og stil.

Nå for <body>:

>  Denne bloggen er slettet, beklager! For å lage ditt eget nettsted, vennligst besøk The Main Network Site . ',' Compass '); ?>

Det er ikke mye i kroppen - bare et element for innholdet, med et avsnitt inne og litt tekst, som kan oversettes. Dette inkluderer en lenke til hovednettstedet, som du kanskje vil inkludere hvis nettverket ditt tillater brukerregistrering.

Du kan også koble til et annet nettsted på nettverket ditt hvis det nettstedet har blitt erstattet eller på en side på hovednettstedet som forklarer fjerningsstrategien for nettstedet hvor du vil ha det.

La oss ta en titt på skjermen vi får nå hvis et nettsted er deaktivert:

Det er ikke veldig pent akkurat nå - du vil kanskje legge til en annen stil, farger og kanskje en tittel. Men det viser deg at det er mulig å overstyre standardsiden for slettede nettsteder og legge til hva du vil.

Opprette en side for arkiverte nettsteder

Hvis du også vil opprette en tilpasset side for nettsteder som er arkivert eller merket som spam (og hvorfor ikke du?), Må du opprette en annen fil, også i mappen din. wp-innhold . Det er det vi kaller Blog-suspended.php .

Jeg opprettet en annen fil som er identisk med filen min Blog-deleted.php men med litt annen tekst. Her er koden:

" /> <? php / * * Skriv ut <title> -koden basert på det som vises. * / global $ side, $ sidet; wp_title ('|', sant, 'riktig'); // Legg til bloggnavnet. bloginfo ('navn'); ?>
 .content {
 width:500px;
 height:500px;
 margin:0 auto;
 background:#999;
 position:absolute;
 left:50%;
 top:50%;
 margin-left:-250px;
 margin-top:-250px;
 padding: 10px;
 }
 .content p {
 position: relative;
 top: 50%;
 transform: translateY(-50%);
 text-align: center;
 font-size: 18px;
 font-family: 'Helvetica Neue', Verdana, sans-serif;
 }
 a:link,
 a:visited {
 color: #fff;
 text-decoration: underline;
 }
 a:hover,
 a:active {
 color: #fff;
 text-decoration: none;
 }
>  Denne bloggen er suspendert, beklager! For å lage ditt eget nettsted, vennligst besøk The Main Network Site . ',' Compass '); ?>

Her er siden du får når du besøker et arkivert nettsted:

Igjen har vår besøkende mer informasjon og en lenke til hovednettstedet. Du kan erstatte dette med hva du vil.

Mer avanserte alternativer

Du kan bringe denne teknikken videre.

Det første du kan gjøre for å forbedre koden din er å skille stiler og legge dem til et stilark i mappen din. wp-innhold. Du vil da kalle dette stilarket på begge filene for suspenderte og deaktiverte nettsteder, noe som betyr at du bare trenger å kode stilen en gang.

Hvis du vil ha en annen stil for hver av de to sidene, kan du legge til en ekstra klasse i koden body for hver fil og målrett den.

Hvis du vil ringe det nye stilarket, legger du denne kodelinjen til delen <head> din fil:

Du kan også importere stilarket fra temaet som er aktivert for det suspenderte nettstedet. Vær forsiktig med å gjøre dette - hvis nettstedet er spammy, kan det være et problem med koden, eller du slettet temaet etter at du har deaktivert nettstedet.

Men hvis du vil gjøre det, kan du inkludere tematypearket med denne linjen i <head>:

" />

Du kan ta dette et skritt videre ved å bruke funksjonen til å ringe spesifikke temafiler som topptekst eller bunntekst. Men igjen, vær forsiktig da temaet kan bli slettet eller ødelagt. Hvis du gjør det, gir det deg muligheten til å gi hver blogg en hengende side som ser unik ut.

Et annet alternativ er å bruke hovedarkets stilark, noe som betyr at du kan lage alle dine hengende / deaktiverte skjermer med din egen merkevarebygging. For å ringe stilarket fra hovedtemaet, må du legge til denne koden i koden <head>:


" />

Du vil da bruke de aktuelle elementene for sidemarkeringen din, slik at den fungerer med ditt viktigste bloggtema - eller du kan påkalle filer fra det temaet ved hjelp av taggen. include.

Til slutt kan du bruke betingede koder for å sjekke blogg-ID, bloggstatus eller hva du ellers vil kontrollere, og deretter distribuere innholdet deretter.

Men hvis du ikke vil gå så langt, vil en enkel side som den vi har opprettet ovenfor, gi besøkende mer informasjon enn standard, og tillate deg å lede folk andre steder i nettverket ditt.

Det er enkelt å overstyre standardsidene for deaktiverte nettsteder

Hvis du følger trinnene ovenfor, kan du raskt og enkelt erstatte standardsidene til arkiverte, suspenderte eller slettede nettsteder fra nettverket ditt.

På denne måten vil du kunne gi besøkende mer informasjon enn standardskjermbildene gir, og gi en lenke til hovednettstedet ditt, slik at de ikke bare forlater nettverket ditt.

Oppdag også noen premium WordPress-plugins  

Du kan bruke andre WordPress plugins for å gi et moderne utseende og for å optimalisere håndteringen av bloggen eller nettsiden din.

Vi tilbyr deg her noen premium WordPress-plugins som vil hjelpe deg å gjøre det.

1. Social Share og Locker Pro

En annen stor utfordrer på vår låsepluginliste er Social Share og Locker Pro. Dette WordPress Plugin premium tilbyr tonnevis av funksjoner nesten de samme som Bloom-pluginen sett ovenfor.

Plug -in for social share locker pro wordpress

Du vil finne hovedfunksjoner: a caksjonær og liker, dlåse opp innholdet etter deling, sbilder av flere typer innhold, Visual Composer-integrasjon, en effet på musen overfylt, en mise side 100% responsive, en gaktivering av kortkoder, f.ekst mer.

Se også 9 WordPress plugins for å aktivere tilkobling via sosiale nettverk.

Last ned | dEMO | Webhotell

2. Youtubomatic 

YouTube er en nyhet WordPress Plugin premium som vil være spesielt nyttig hvis du er en blogger video. Når dette WordPress Plugin er aktiv på nettstedet ditt, kan det automatisk importere videoer fra YouTube og publisere dem til WordPress ved å bruke det opprinnelige YouTube API. 

Youtubomatic wordpress plugin oppretter automatisk blogg

Når denne funksjonen er aktivert, kan du laste ned en video til kanalen din fra YouTube ganske enkelt ved å få tilgang til den via en lenke.

Du kan importere både innlegg og kommentarer til YouTube for å gi engasjerende innhold på bloggen din. Plugin reduserer duplisert innhold med noen avanserte funksjoner, for eksempel en tilfeldig setningsgenerator og en synonymgenerator som vil gjøre publikasjonen din annerledes enn kilden. Støtten for tekstrotasjon forbedrer verdien av SEO.

Oppdag også Slik laster du opp massemedia på WordPress

Google-roboter vil sannsynligvis behandle innholdet som genereres av dette programtillegget som unikt. Du vil kunne definere reglene basert på hvilke innlegg som skal genereres, og søke etter innholdet ved hjelp av filtre og alternativer. 

Des kortkoder er tilgjengelige for å sette inn videoer i et innlegg for å vise en liste over videoer som er foreslått av et søkeord eller for å vise videoer fra en spilleliste.

Last ned | dEMO | Webhotell

3. Ajax Search Pro for WordPress

Ajax Search Pro er en av de beste WordPress-plugins førsteklasses sanntidssøkefelt på WordPress. Den er svært tilpassbar, med mange funksjoner og alternativer, og gir best mulig resultater.Ajax search pro live wordpress søk filter wordpress plugin
Du kan erstatte WordPress-søkefeltet med en mer effektiv og dynamisk søkemotor. I tillegg har dette WordPress-pluginet mer enn 60 fargerike og fullt tilpassbare temaer som vil spare deg for tid.

Se vår artikkel på 10 WordPress plugins for å forbedre visningen av nettstedet ditt

Så du kan fokusere mer på den visuelle presentasjonen av søkeskjemaet.

Last ned | dEMO | Webhotell

Anbefalte ressurser

Finn ut om andre anbefalte ressurser for å hjelpe deg med å bygge og administrere nettstedet ditt.

konklusjonen

Det! Det er det for denne veiledningen om hvordan du tilpasser feilsiden for WordPress-underwebsteder. Føl deg fri til å del denne artikkelen med vennene dine på dine favoritt sosiale nettverk

Du vil imidlertid også kunne konsultere våre ressources, hvis du trenger flere elementer for å gjennomføre prosjektene dine med oppretting av nettsteder, ved å konsultere vår guide om WordPress blog oppretting.

Hvis du har forslag eller kommentarer, kan du la dem ligge i seksjonen vår commentaires.

...