Skip to main content

Hvordan la abonnenter se din Private WordPress-blogg

#5 YouTube Video Marketing Off-Page SEO for Local Business (Plumbers) (April 2025)

#5 YouTube Video Marketing Off-Page SEO for Local Business (Plumbers) (April 2025)
Anonim

Har du noen gang ønsket å sette opp en privat WordPress-blogg for bare din familie og venner, eller medlemmer av et bedriftslag? WordPress tilbyr noen standardalternativer for å lage din WordPress-blogg privat, men det er en fangst. Når du markerer et innlegg "Privat", kan det kun ses av "Administratorer og redaktører".

Du vil sikkert ikke ha venner til redigere Dine innlegg, bare for å lese dem. WordPress kaller disse vanlige skrivebeskyttede brukerne, "Abonnenter". Med tipsene i denne artikkelen kan du likevel beholde det anonyme publikum, men gjør dine private innlegg tilgjengelige for å lese til abonnentvennene dine.

Versjon: WordPress 3.x

Før vi begynner

Standard ansvarsfraskrivelse: Bruk den foreslåtte koden og pluginene på egen risiko. De reiser ikke opp noen røde flagg for oss, men med mindre bloggen din egentlig er for moro, bør du kjøre disse ideene forbi IT-teamet ditt (hvis du har en). I det minste skal du endre endringene på en kopi først.

Og hvis du lagrer statshemmeligheter eller planer for nanobot-dampdrevne biler, vil du kanskje investere i en sikrere løsning.

Stikkprøve: For å følge disse instruksjonene må du legge til et tilpasset tema.

Hvis du for eksempel kjører en gratis WordPress.com-blogg, kan du ikke gjøre dette (uten oppgraderinger). Imidlertid har WordPress.com blogger tilsynelatende et ekstra personvernalternativ for å gjøre det enkelt å dele innlegg med venner og familie, så du kan sjekke det.

Først, lag et barn tema

Det første trinnet er å lage et tilpasset barnemne hvis du ikke allerede har det. Du kan gjøre dette om fem minutter. Bruk ditt nåværende tema som temaet Äãparent. Barnetemaet vil ganske enkelt holde noen utdrag av kode for å tilpasse nettstedet ditt.

Det er sant, et renere valg kan være å lage et eget, lite plugin. Deretter kan du bruke koden på flere nettsteder.

Men å skrive et plugin virker som overkill for en så liten bit kode. I tillegg, hvis du ikke har satt opp et barn tema ennå, bør du virkelig. Med et barntema kan du pope inn CSS-tweaks og begynne å fikse alle de små temaproblemene som har irritert deg.

Deretter Lag funksjoner.php

Innenfor barnetemaet ditt, opprett en fil som heter functions.php. Denne filen er spesiell. De fleste filene i temaet ditt vil overstyring Den samme filen i foreldetemaet. Hvis du lager sidebar.php, erstatter den overordnetes sidebjelke. Men funksjoner.php overstyrer ikke det legger . Du kan sette noen kodestykker her inne, og beholder fortsatt all funksjonalitet til foreldetemaet ditt.

Gi abonnenter ekstra muligheter

Vårt mål er å tillate vanlige abonnenter å se våre private innlegg. Som Steve Taylor forklarer i dette blogginnlegget, kan vi gjøre dette med noen enkle linjer i functions.php:

Med add_cap () -funksjonen legger du ganske enkelt til ekstra, muligheter til abonnentrollen. Nå kan abonnenter lese private innlegg og sider.

Se hvor lett dette er? Det tar bare noen få linjer med kode.

Glatt innloggingen

Mens vi er her i functions.php, har vi et ekstra forslag. Normalt, når du logger på WordPress, blir du tatt til et Dashboard med ulike administratoroppgaver. Men abonnentene dine logger bare inn på lese . Å bli tatt til et dashbord er irriterende i beste fall, forvirrende i verste fall. (Du kan nesten høre din tante stønn, "Hvor gikk bloggen?")

Med dette kodestykket blir abonnenterne omdirigert til hjemmesiden. Sett inn den etter den ovennevnte koden, i functions.php:

Merk

Denne koden tester ikke nøyaktig for abonnentrollen. I stedet tester det om brukeren kan edit_posts. Vi tror imidlertid dette er faktisk en bedre test. Alle som ikke kan redigere innlegg, har ingen reell interesse i Dashboard.

Prøv "Private innlegg som standard"

Hvis de fleste eller alle innleggene dine vil være private, bør du vurdere "Private Posts by Default plugin". Denne lille plugin gjør en ting, og bare en ting. Når du oppretter et nytt innlegg, blir det automatisk satt til Privat.

Du kan fortsatt stille innlegget til Offentlig hvis du vil. Men med dette pluginet vil du aldri glemme å sette et innlegg til Privat.