Cum să partajați schițele de postare WordPress utilizând linkuri temporare
Publicat: 2017-11-02În majoritatea cazurilor, oferirea accesului persoanelor fără restricții la tabloul de bord nu este o idee bună. La urma urmei, cu cât sunt mai multe persoane cu privilegii de administrator, cu atât sunt mai mari șansele apariției unei probleme care ar putea avea consecințe grave pentru site-ul dvs.
O modalitate excelentă de a limita numărul de persoane cu acces la tabloul de bord este utilizarea linkurilor temporare pentru a partaja conținut sensibil. Aceasta înseamnă că, de exemplu, dacă trebuie să distribuiți schițe de postare WordPress, nu va trebui să oferiți utilizatorilor un cont pentru a le vedea. În acest articol, vă vom învăța cum să faceți acest lucru, dar mai întâi, să vorbim un pic mai mult despre pericolele accesului nerestricționat.
De ce ar trebui să restricționați accesul la tabloul dvs. de bord WordPress

Cu cât sunt mai mulți utilizatori cu acces la tabloul de bord, cu atât este mai mare riscul general.
Una dintre cele mai simple modalități de îmbunătățire a securității pentru orice platformă este restricționarea accesului pe baza rolurilor utilizatorilor. De exemplu, nu toată lumea are nevoie de un cont administrativ pentru a-și face treaba. Asigurarea faptului că rolurile potrivite sunt setate este un element principal în păstrarea siguranței site-ului dvs. web.
Rolurile implicite ale utilizatorilor WordPress de nivel inferior sunt adesea destul de restrânse. Chiar și așa, tot nu doriți să oferiți acces la tabloul de bord tuturor. De regulă, oamenii nu ar trebui să aibă propriile conturi decât dacă sunt colaboratori obișnuiți într-o funcție sau alta și iată de ce:
- Mai multe conturi sunt egale cu un risc crescut. Gândiți-vă la fiecare cont cu acces la tabloul de bord ca un potențial punct de intrare pentru atacatori. Sună puțin paranoic, dar siguranța ar trebui să fie întotdeauna o prioritate pentru proprietarii de site-uri web.
- Utilizatorii pot provoca erori pe site-ul dvs. web. În funcție de privilegiile contului lor, persoanele cu acces la tabloul de bord ar putea rupe anumite părți ale site-ului dvs., păcălind cu funcții pe care nu le înțeleg.
Vestea bună este că există modalități de a oferi utilizatorilor acces temporar la anumite părți ale site-ului dvs. De exemplu, puteți utiliza linkuri temporare pentru a partaja schițele de postare WordPress cu oricine doriți. Să vorbim despre un instrument care să vă ajute să implementați acea caracteristică.
Introducere în pluginul de previzualizare a postului public

Pluginul Public Post Preview este un instrument simplu care rezolvă o problemă complexă. Vă permite să partajați schițele postărilor cu oricine doriți utilizând un singur link. Aceasta înseamnă că, dacă doriți ca cineva să verifice (sau chiar să editeze) una dintre postările dvs., nu trebuie să vă configurați un cont.
Mai important, fiecare link generat de plugin este setat să expire automat după 48 de ore. Acest lucru înseamnă că, chiar dacă linkul este transmis, va înceta să funcționeze după acea perioadă și nimeni fără un cont nu va putea să-l atingă.
În practică, această caracteristică poate fi utilă dacă conduceți un blog și, ocazional, doriți ca cineva să privească piesele dvs. înainte de a intra în direct. În plus, codul din spatele pluginului este independent de temă, deci funcționează cu orice site web, inclusiv blogurile Divi.
Caracteristici cheie:
- Creați linkuri de acces temporar pentru schițele dvs. de postare WordPress.
- Setați linkurile dvs. să expire automat, pentru a preveni accesul neautorizat pe linie.
- Configurați cât durează expirarea linkurilor dvs., dacă este necesar.
Preț: gratuit | Mai multe informatii
Cum să partajați schițele de postare WordPress utilizând linkuri temporare (în 2 pași)
Înainte de a începe să distribuiți, va trebui (desigur) să instalați și să activați pluginul Public Post Preview. De asemenea, al doilea pas opțional vă va cere să accesați fișierele WordPress prin Protocolul de transfer de fișiere (FTP) și vă recomandăm FileZilla în acest scop.
Pasul 1: alegeți postarea pe care doriți să o distribuiți și obțineți linkul temporar
Această parte este simplă. Pur și simplu selectați postarea pe care doriți să o partajați și deschideți-o folosind editorul WordPress. După ce vă aflați, veți vedea o nouă opțiune Activare previzualizare publică în metaboxul Publicare :


După ce faceți clic pe caseta de selectare, linkul temporar va apărea mai jos:

În acest moment, îl puteți copia și trimite oricui doriți să vă acceseze schițele de postare. Este atât de ușor!
După cum am menționat, legăturile implicite vor funcționa doar 48 de ore din momentul în care au fost create. Cu toate acestea, dacă doriți să modificați acea oră, consultați secțiunea următoare.
Pasul 2: Modificați durata de viață a legăturilor dvs. temporare (opțional)
Pluginul Public Post Preview utilizează un tip de jeton de securitate numit „nonces”, atât pentru a permite accesul la schițele dvs. de postare, cât și pentru a determina durata de viata a legaturilor lor. Dacă doriți să modificați durata acelei durate de viață, puteți face acest lucru modificând funcția plugin-urilor ppp_nonce_life .
În primul rând, accesați site-ul dvs. web utilizând FTP, apoi accesați folderul public_html / wp-content / plugins / public-post-preview . În interior, veți găsi un fișier numit public-post-preview.php. Făcând clic dreapta pe acesta și folosind opțiunea Vizualizare / Editare , se va deschide utilizând editorul de text implicit:

Odată ce vă aflați, utilizați funcția de căutare a editorului pentru a localiza șirul ppp_nonce_life . Ar trebui să apară în mijlocul următorului fragment de cod:
$nonce_life = apply_filters( 'ppp_nonce_life', 60 * 60 * 48 ); // 48 hours
Acesta este codul pe care trebuie să îl modificăm pentru a schimba durata de viață implicită a linkurilor dvs. De exemplu, dacă doriți să îl setați la 72 de ore în loc de 48, înlocuiți cel de-al treilea număr din secvență. Acest lucru guvernează numărul de ore pentru care linkul va rămâne activ, așa că modificați-l după cum este necesar. De asemenea, puteți limita accesul la doar câteva minute, ca în exemplul următor ...
$nonce_life = apply_filters( 'ppp_nonce_life', 60 * 30 ); // 30 minutes
… Unde link-ul va „trăi” doar o jumătate de oră. Cu toate acestea, probabil că este prea restrictiv, așa că vă recomandăm să setați cel puțin câteva ore. Rețineți că totul după // caractere este ceea ce este cunoscut sub numele de comentariu, deci nu are impact asupra duratei de viață a linkurilor dvs. Este doar acolo, astfel încât să puteți lua notițe despre modificările pe care le faceți.
După ce v-ați stabilit pentru noua durată de viață pentru linkurile dvs., salvați modificările în fișierul public-post-preview.php , închideți-l, apoi efectuați un test rapid pentru a vă asigura că link-ul dvs. funcționează.
Concluzie
Ori de câte ori este posibil, veți dori să limitați numărul de persoane care au acces nelimitat la tabloul de bord. La urma urmei, nu toată lumea are nevoie de un cont și, în unele cazuri, puteți oferi acces temporar la anumite secțiuni. În acest fel, site-ul dvs. web va fi mai puțin vulnerabil pe ansamblu.
De exemplu, dacă doriți să partajați schițele de postare WordPress, puteți folosi oricând pluginul Public Post Preview. Iată cum:
- Alegeți o postare și obțineți un link temporar pentru aceasta.
- Dacă doriți, modificați cât timp linkul va rămâne activ, editând fișierul public-post-preview.php .
Aveți întrebări despre cum să partajați schițele de postare WordPress utilizând linkuri temporare? Întrebați în secțiunea de comentarii de mai jos!
Imagine în miniatură a articolului de la Booba22 / shutterstock.com.
