Harpidetzak nola utzi Zure WordPress Blog pribatua ikustea

Lehenespenez, Administratzaile eta Editore bakarrak Postu pribatuak ikus ditzake

Lehenespenez, Administratzaile eta Editore bakarrak Postu pribatuak ikus ditzake

Ba al duzu inoiz WordPress blog pribatua konfiguratu nahi izan zure familia eta lagunak bakarrik, edo enpresa talde baten kideak? WordPress-ek zure WordPress blog pribatua egiteko aukera lehenetsiak eskaintzen ditu, baina harrapaketa bat dago. "Pribatua" mezua markatzen duzunean, Administratzaileek eta Editoreak bakarrik ikus ditzakete.

Seguruenik, ez duzu zure lagunek zure mezuak editatzeko nahi, irakurtzeko soilik. WordPress-ek harpidedunek soilik irakur daitezkeen irakurle arruntak deitzen dituzte. Artikulu honetako aholkuekin, anonimoak publikoki gorde ditzakezu, baina zure mezu pribatuak zure harpidedun lagunentzako irakurketa egiteko erabil ditzakezu.

Bertsioa : WordPress 3.x

Hasi aurretik

Ezabatu estandarra : ez naiz PHP ezta WordPress plugin segurtasun aditua. Erabili iradokitako kodea eta pluginak zure ardurapean. Ez dit inolako bandalismo goratzen niretzat, baina zure bloga funtsean dibertigarria izan ezean, zure IT taldea igarotako ideia horiek exekutatu beharko dituzu (baldin baduzu). Gutxienez kopia bateko aldaketak probatu lehenik.

Eta nanobot-steam-powered autoentzako sekretu edo planak gordetzen ari bazara, konponbide seguruago batean inbertitzeko nahi dezakezu. Paper bezala.

Spot check : jarraibide hauek jarraitzeko, gai pertsonalizatu bat gehitu behar duzu.

Esate baterako, Free WordPress.com blog bat exekutatzen ari bazara, ezin izango duzu hau egin (bertsio berritzerik gabe). Hala eta guztiz ere, WordPress.com blogek itxuraz aparteko pribatutasun aukera dute lagunekin eta familiarekin mezuak partekatzeko erraza izan dadin, horrela egiazta dezakezu.

Lehenik eta behin, Make Child Child

Lehenengo pausoa haurraren gaia pertsonalizatzea da, ez baduzu dagoeneko. Bost minutu inguru egin ditzakezu. Erabili uneko gaia gaia guraso bezala. Umearen gaiak kodea zati txikiak edukiko ditu zure webgunea pertsonalizatzeko.

Egia da, aukera garbiagoa izan daiteke aparteko plugin txiki bat egiteko. Ondoren, kodea hainbat guneetan berriro berrerabil dezakezu.

Hala eta guztiz ere, plugin bat idaztea badirudi kode apur bat bezalakoa dela. Gainera, haurrentzako gai bat konfiguratu ez baduzu, benetan beharko zenuke. Haurraren gaiarekin, CSS tweetetan pop dezakezu eta haserretzen ari zaren arazo txiki arazo horiek guztiak konpontzen hasiz.

Ondoren, create functions.php

Zure seme-alabaren gaiaren barruan, create functions.php izeneko fitxategia sortu. Fitxategi hau berezia da. Zure gaiaren fitxategi gehienak gai nagusiaren fitxategian gainidatziko dute. Sidebar.php egiten baduzu, gurasoaren gaiaren alboko barra ordezkatzen du. Baina funtzioak.php ez da gainidazten, gehitzen du . Hemen kode asko eman ditzakezu hemen, eta oraindik ere gurasoaren funtzionaltasun guztia mantentzen duzu.

Eman harpidedun gaitasun gehigarriak

Gure helburua da harpidedun arruntak gure mezu pribatuak ikustea. Steve Taylor-ek blog post honetan azaltzen duen moduan, funtzionalitateetan lerro erraz batzuk egin ditzakegu:

add_cap ('read_private_posts'); $ subRole-> add_cap ('read_private_pages');

Add_cap () funtzioarekin, harpidedun rolari aparteko gaitasuna gehitu besterik ez duzu. Orain harpidedunek mezu pribatuak eta orrialdeak irakur ditzakete.

Ikusi zein erraza da hau? Kodearen lerro batzuk bakarrik hartzen ditu.

Kontuan izan, Taylor-ek irakurketa_private_posts aipatzen duen bitartean, irakurketa_privatuak ere gehitzen dizkizu. Baliteke orri pribatu gutxi izatea ere.

Sartu saioa

Hemen gaude funtzioetan gaude, Taylor-ek beste iradokizun bat du. Normalean, WordPress-en saioa hasten duzunean, panelean administratzaile askoren zereginetara eramango zaitu. Baina zure harpidedunek irakurketan saioa hasi besterik ez dute egiten. Arbel batera eramatea oso gogorra da, txarrena nahastea. (Zure izeba gezurra entzuten ahal duzu, "Non zegoen bloga?")

Kode-zati honekin, zure harpidedunek etxeko orrialdera birbideratuko dira. Sartu goiko kodea ondoren, functions.phpean:

// Hasierako orrialdera birbidali saioa hasteko funtzioan. Direktorioa ($ redirect_to, $ request_redirect_to, $ user) {if (is_a ($ user, 'WP_User') && $ user-> has_cap ('edit_posts') === false) {return get_bloginfo ('siteurl'); } itzuli $ redirect_to; } add_filter ('login_redirect', 'loginRedirect', 10, 3);

Kontuan izan kode honek ez duela hain zuzen harpidedun rolaz probatzen. Horren ordez, erabiltzaileak editatu ahal dituen egiaztatzen du. Hala eta guztiz ere, uste dut hau benetan hobeto egin daitekeen proba; edonork ezin du mezu editatuek ez dute inolako interesik Dashboard-en.

Saiatu & # 34; mezu pribatuak lehenetsitako & # 34;

Zure mezu gehienak edo guztiak pribatuak baldin badira, kontuan hartu mezu pribatuak plugin lehenetsia dela. Plugin txiki hau gauza bat da, eta gauza bakarra. Post berri bat sortzen duzunean, automatikoki ezarriko da Pribatua.

Gonbidapena nahi baduzu, argitaratu ere egin dezakezu. Baina plugin honekin, sekula ez duzu pribatutzat bidaliko.