Skip to main content

Kaip leisti žiūrovams peržiūrėti jūsų asmeninį "WordPress" tinklaraštį

Anonim

Ar kada nors norėjote sukurti asmeninį "WordPress" tinklaraštį tik jūsų šeimai ir draugams ar komandos nariams? "WordPress" siūlo kelis numatytuosius variantus, kad jūsų "WordPress" dienoraštis būtų privatus, tačiau yra sugautas. Kai pažymėsite įrašą "Privatus", jį matys tik "Administratoriai" ir "Redaktoriai".

Tikriausiai nenorite, kad jūsų draugai Redaguoti savo įrašus, tik juos perskaityti. "WordPress" skambučius naudoja šie paprasti skaitytojai, "Subscribers". Naudodamiesi šiame straipsnyje pateiktais patarimais, vis tiek galite išsaugoti anonimines viešas žinias, bet jūsų asmeninius pranešimus galite skaityti jūsų prenumeratorių draugams.

Versija: WordPress 3.x

Prieš pradedant

Standartinė atsakomybės atsisakymas: Naudokite siūlomą kodą ir įskiepius savo rizika. Jie nerodo mums raudonų vėliavų, tačiau, nebent jūsų tinklaraštis iš esmės yra įdomus, turėtumėte naudoti šias idėjas prieš savo IT komandą (jei turite). Bent mažiausiai pakeiskite kopijas pirmiausia.

Ir jei jūs saugote valstybės paslaptis ar planus, susijusius su "nanobot-steam powered" automobiliais, galbūt norėsite investuoti į saugesnį sprendimą.

Patikrinimą vietoje: Norėdami laikytis šių nurodymų, turėsite galimybę pridėti pasirinktinę temą.

Pavyzdžiui, jei naudojate nemokamą "WordPress.com" tinklaraštį, negalėsite tai padaryti (be naujinių). Tačiau "WordPress.com" tinklaraščiuose, be abejo, yra papildoma privatumo parinktis, kad būtų lengva bendrinti įrašus su draugais ir šeima, taigi jūs galite tai patikrinti.

Pirma, sukurkite vaiko temą

Pirmasis žingsnis yra sukurti pasirinktinę vaiko temą, jei dar to nepadarėte. Tai galite padaryti per penkias minutes. Naudokite savo dabartinę temą, kaip svarbią temą. Vaikų tema tiesiog turės keletą kodo fragmentų, kad tinkintumėte jūsų svetainę.

Tiesa, švaresnis pasirinkimas gali būti atskiras, mažasis įskiepis. Tada galite pakartotinai naudoti kodą keliose svetainėse.

Tačiau rašant papildinį atrodo pernelyg didelė tokio mažo kodo dalis. Plius, jei dar nenustatėte vaiko temos, tikrai turėtumėte. Su vaiko tema galite paleisti CSS tweaks ir pradėti tvirtinti visas tas mažas temų problemas, kurios jus slegia.

Tada sukurkite functions.php

Savo vaiko temoje sukurkite failą, pavadintą functions.php. Šis failas yra ypatingas. Dauguma jūsų temos failų bus nepaisyti tas pats failas tėvų temoje. Jei sukursite sidebar.php, jis pakeičia pagrindinę temą šoninę juostą. Tačiau functions.php neatsižvelgia į tai priduria . Čia galite įdėti keletą kodo fragmentų ir vis tiek išlaikyti visas jūsų tėvų temos funkcijas.

Duokite abonentams papildomas galimybes

Mūsų tikslas yra leisti paprastiems abonentams peržiūrėti mūsų privačius pranešimus. Kaip paaiškina Steve Taylor šiame dienoraščio įraše, mes galime tai padaryti keliomis paprastomis funkcijų .php eilutėmis:

Naudodamiesi funkcija add_cap (), jūs tiesiog pridėti papildomų funkcijų prenumeratoriaus vaidmeniui. Dabar abonentai gali skaityti privačius pranešimus ir puslapius.

Pažiūrėkite, kaip tai lengva Tai užima tik kelias kodo eilutes.

Sklandus prisijungimas

Nors esame čia funkcijose.php, turime papildomą pasiūlymą. Paprastai, kai prisijungiate prie "WordPress", perkeliate į informacijos suvestinę su įvairiomis administratoriaus užduotimis. Tačiau jūsų prenumeratoriai prisijungs tik prie skaityti . Geriausiu atveju piktnaudžiaujama prietaisų skydeliu, blogai sumaišoma. (Jūs galite beveik išgirsti, kaip teta džiūgauja: "Kur blogas eina?")

Naudodami šį kodo fragmentą jūsų abonentai bus nukreipti į pagrindinį puslapį. Įdėkite jį po pirmiau nurodytu kodu, į functions.php:

Pastaba

Šis kodas tiksliai netikrina prenumeratoriaus vaidmens. Vietoj to jis tikrina, ar vartotojas gali redaguoti_postus. Tačiau mes manome, kad tai iš tiesų yra geresnis testas - visi, kurie negali redaguoti pranešimų, neturi tikrų interesų informacijos suvestinėje.

Išbandykite "Private Posts by default"

Jei dauguma ar visi jūsų įrašai bus privatūs, apsvarstykite, ar įprasti įskiepiai yra "Private Posts". Šis mažasis įskiepis yra vienas dalykas, o tik vienas dalykas. Kai kuriate naują įrašą, jis automatiškai nustatomas kaip Privatus.

Jei norite, galite vis dar nustatyti įrašą "Viešai". Bet su šiuo įskiepiu jūs niekada nebūsite pamiršk nustatyti, kad įrašas būtų privatus.