Hvordan Enkelt lage en privat side For flere brukere I WordPress

noen spurte I En Facebook-gruppe jeg er i hvordan lage en privat side for flere brukere å få tilgang uten å bruke et fullverdig medlemskapsplugin og uten å bruke en delt passordbeskyttet side. Jeg hadde gjort noe som dette nylig for et prosjekt og ønsket å dele hvordan du gjør det. Det krever bare to plugins som er fritt tilgjengelige i WordPress plugin repository.

Hva er i denne artikkelen?

Trinn 1: Sikkerhetskopier nettstedet ditt

du bør alltid sikkerhetskopiere nettstedet ditt før du gjør endringer i det, for eksempel å installere plugins og endre brukerrollekonfigurasjoner. Jeg har et blogginnlegg som dekker flere forskjellige metoder for å sikkerhetskopiere WordPress-nettstedet ditt som kan hjelpe deg ut av at du ikke allerede har en plan på plass.

Trinn 2: Installer pluginene

pluginene du trenger for dette, Er Brukerrolleditor av Medlemmer og Peters Innloggingsredigering. Begge disse pluginene er tilgjengelige i WordPress plugin repository, så det er enkelt å installere dem fra WordPress dashboard.

Trinn 3: Opprett din nye brukerrolle

plugin-Modulen Brukerrolleditor legger til muligheten til å opprette en ny brukerrolle. Trinnene i denne opplæringen inkluderer å opprette en ny brukerrolle, men det er ikke strengt nødvendig.

hvis du vil legge Til En ny rolle, går du til Brukere > Legg Til Ny Rolle

Du må gi den nye rollen et navn, og deretter velge de riktige tillatelsene for denne nye rollen. I tillegg til standardtillatelsene som er gitt, må du legge til «Les Private Sider». Du vil kanskje også velge Innlegg > Les Private Innlegg av du tror det kan være nødvendig. (Dette kan også legges til / endres senere, hvis du vil.)

beskåret skjermbilde Av WordPress Dashboard utheving Brukere > Legg Til Ny Rolle link
Sidetillatelser for ny rolle
Innlegg tillatelser for ny rolle

husk å lagre endringene når du er ferdig.

når du har opprettet den nye rollen, går Du Til Brukere > Legg Til Ny og opprett en ny bruker i denne nye rollen. (Du trenger dette for testformål.) Du må bruke en annen e-postadresse for å opprette denne kontoen. Husk å ta notat av passordet slik at du kan logge inn som denne brukeren senere for testing.

Trinn 4: Opprett din private innholdsside

Du kan enten bruke en eksisterende side, eller opprette en ny. Den viktige delen for dette vil være å sette Synligheten Til Privat. (Hvis du bruker Den nyere Blokkredigereren, vil denne innstillingen være Under Dokumentinnstillingene til høyre, Under Post Synlighet.) Dette Vil Gjøre siden Privat, noe som normalt vil gjøre den bare synlig for sideadministratorer og redaktører.

du vil også angi Innholdstillatelsene, som du finner mot bunnen av redigeringsområdet, under innholdsområdet.

under Roller valgte jeg Den nye rollen jeg opprettet, Privat Innhold, Samt Administratorrollen, for å sikre at jeg ikke hadde noen problemer med å vise siden.

Eksempel På Innstillinger For Sidesynlighet
Eksempel

sørg For at du legger til en feilmelding, slik at hvis noen går til siden uten å være logget inn, ser de noe annet enn bare en tom side. Jeg pleier bare å bruke noe veldig enkelt ,som » Sideinnhold for medlemmer. Vennligst logg inn for å se denne siden.»Det er også veldig nyttig å legge til en lenke til påloggingssiden, som er» / wp-login.php » for De Fleste WordPress nettsteder, med mindre det er blitt endret av en annen plugin.

Feilmeldingsinnstillinger

Trinn 5: Angi rollebaserte påloggingsinnstillinger

Det neste trinnet er å sørge for å omdirigere brukerne i denne nye rollen til den private siden når de har logget inn. Etter at Du har installert Og aktivert Peters Login Redirect plugin, gå Til Innstillinger > Logg inn / Utlogg omdirigeringer I Dashbordet.

Se etter alternativet for å opprette en regel basert på En Bestemt Rolle, og bruk rullegardinmenyen til å velge rollen du opprettet.

i URL-feltet legger du til permalenken for privat innhold-siden i URL-feltet. Hvis du vil at de skal bli omdirigert til en bestemt side når de logger ut, kan du også skrive inn det her. Jeg har skrevet inn bare en»/», som vil omdirigere dem til hjemmesiden til nettstedet mitt når de logger ut.

Trinn 6: Test

Det er det! Nå trenger du bare å teste den. Vanligvis, for testing, åpner jeg enten en annen nettleser eller et inkognitovindu i samme nettleser, så jeg kan teste som den andre brukeren uten å måtte logge ut av administratorrollen min. Hvis du ikke skal bruke en annen nettleser eller et inkognitovindu, må du sørge for at du kjenner administratorkontopassordet ditt, slik at du kan logge på igjen.

for å teste, prøv å gå til url-adressen for privat innhold og kontroller at sideinnholdet er skjult, og at den riktige feilmeldingen vises. Logg deretter inn på nettstedet og sørg for at du blir omdirigert til riktig side og at innholdet nå er synlig for deg. Hvis du har angitt en utlogging omdirigere URL, så gå videre og logge ut for å sørge for at fungerer også.

jeg har også tatt med en opplæringsvideo fra YouTube-kanalen min. Jeg gjorde det for noen år siden, og mens en av pluginene har et nytt navn fra i videoen, er resten av prosessen den samme.

Write a Comment

Din e-postadresse vil ikke bli publisert.