Ang guest post na ito ay sa pamamagitan ng Juliana Payson ng InMotion Hosting
Bilang isang matagal na gumagamit ng WordPress, nagpatakbo ako ng maraming matagumpay na mga website sa nakaraan at inimbitahan ang maraming manunulat / tagapag-ambag / developer na sumali sa aking koponan. Upang maayos ang proseso, kailangan kong bigyan sila ng access sa WordPress backend. Ang desisyong ito ay may sariling mga panganib at gantimpala. Sa artikulong ito, ibabahagi ko kung paano ko pinangangasiwaan nang ligtas at epektibo ang isang collaborative WordPress site.
Bakit kailangan mong bigyan ang admin access?
Ang WordPress ay isang dynamic na platform sa pamamagitan ng kalikasan. Sa itaas ng mga website na iyon ay palaging nagbabago at nakikipagkumpitensya sa kasalukuyang ebolusyon ng disenyo ng web ay maaaring maging mahirap sa mga oras. Ang mga uso sa web para sa disenyo ng blog ay nagbago mula sa mabigat na oryentasyon ng sidebar ng dekada ng 90, ang mga lumulutang na mga banner na header ng Noughties, at ngayon ay itinutulak lamang namin ang bar na may HTML5. Para sa mga taong katulad ko, ang pag-eksperimento sa kung gaano ka maaaring itulak ang interactivity ng WordPress ay bahagi ng blogging. Kadalasan sinira ko ang site habang nag-eeksperimento, at pagkatapos ay kailangang bigyan ang isang tao ng access ng admin upang tulungan akong ayusin ito. Minsan gusto ko ng mga tampok sa aking mga tema na lampas sa aking kakayahang ipatupad. Sa ibang pagkakataon, kailangan ko ng tulong sa pamamahala ng mga komento o ayaw ko lang gawin ang proseso ng pagkopya at pag-paste ng mga artikulo mula sa aming mga manunulat ng nilalaman. Upang pamahalaan ang aking oras nang mahusay at tumuon sa kung ano ako mahusay sa, ginagamit ko ang mga manunulat, taga-ambag, at mga developer upang tulungan akong patakbuhin ang aking mga website nang matagumpay.
Paano Pumili ng Tamang mga Tao
Isa sa mga positibo ng pagbuo ng isang koponan ay maaari kang makakuha ng isang grupo ng mga madamdamin na mga tao na gustong ilagay sa oras at pagsisikap upang maitayo ang iyong website. Ito ang oras na maaari mong gamitin upang tumuon sa kung ano ang iyong pinakamahusay na ginagawa! Kung magrekomenda ka upang piliin ang tamang mga tao upang magsimula at gastusin ang labis na oras na mag-ingat tungkol dito, pagkatapos ay maiiwasan mo ang marami sa mga problema na ilalarawan ko sa ibaba. Ito ang unang tip para sa pagkontrol ng seguridad sa iyong backend install, pumili ng isang madamdamin, mabait na koponan!
Madalas kong ginamit ang eLance, inanyayahan ang mga bidders na may mga tiyak na hanay ng kasanayan, at nakipagkasunduan sa kanilang mga bid. Ang proseso ng pakikipag-ayos lamang ay nagbibigay sa iyo ng isang magandang pakiramdam tungkol sa kanilang kalikasan at kung nais mong magtrabaho kasama ang mga ito at pinagkakatiwalaan ang mga ito sa pag-access sa iyong WordPress hosting.
Narito ang lansihin sa pag-imbita ng tamang bid para sa trabaho na iyong inaalok. “Ito ay dapat na madaling para sa isang tao na alam kung paano …” mga ilang mga salita ay agad na salain ang mga na sabihin ito ay isang dalawang linggo trabaho, marahil upang makipag-ayos ng isang mas mataas na presyo. Malamang na nakakakuha ka ng malawak na hanay ng mga bid kung ito ang iyong unang pagkakataon sa eLance, huwag ipagpaliban ng tila mataas na presyo, o maakit ang pinakamababang bid. Bigyan ang iyong sarili ng oras upang makipag-usap sa bawat isa at makakuha ng isang pakiramdam ng kanilang mga kasanayan sa negosasyon. Ang guy na ito ay isang nakaraang nagwagi sa akin, at binigay ko ang kanyang presyo sa pagbaba sa pamamagitan ng pagpapakita sa kanya ng antas ng pagpaplano at paghahanda na aking nakuha bago ang paglagay ng trabaho. Tinitiyak nito na alam niya na hindi ko gusto ang anumang duplicitous na pagsisikap sa ibabaw ng mga bagay na nais kong ginugol na oras sa paghahanda. Ang mga keyword na kinuha ko ay na ipinahayag niya kung gaano kagiliw-giliw, masaya, at madali ang gawain. Lahat ako ay napili sa pagpili ng mga madamdaming tao sa aking koponan!
Ang sinubok na mga hanay ng kasanayan ay tumingin ako para sa pagdating sa mga potensyal na mga admin ng WordPress sa partikular ay: WordPress 3.1, CSS 3.0, PHP5. Ang mga nasubok na kasanayan ay ginagawa laban sa isang timer, kaya ipinagkakatiwalaan mo na ang taong tinatanggap mo ay hindi nag-aaral sa trabaho.
Maaari mong laging bigyan ang mga tao ng isang pagkakataon na hindi kailanman kinuha ang trabaho bago sa eLance, ngunit may isang curve sa pag-aaral na nauugnay sa kung paano makipag-usap nang epektibo sa iyong bagong kasamahan sa koponan – at itinuturing ko ang mga ito bilang tulad. Kung ang pakiramdam ng komunikasyon ay bigla sa halip na maigsi, inaalis ko ito bilang peligro na malamang na maiiwasan.
Pamamahala ng Tungkulin ng User
Ang pagbibigay ng “administrator” na antas ng account ay maaaring maging mapanganib. Lalo na kung ito ay isang taong HINDI mo alam na maayos. Gayundin hindi lahat sa iyong koponan ay kailangang magkaroon ng parehong hanay ng antas ng pahintulot. Halimbawa, kung sila ay isang may-akda, dapat lamang silang magkaroon ng pahintulot sa antas ng may-akda. Kung minsan baka gusto mong itaguyod ang isang may-akda bilang tagapangasiwa o tagapamahala ng komunidad, upang makagawa ka lamang ng isang bagong papel na nagdaragdag ng kakayahan na iyon sa papel ng kanilang user. Para sa mga ito gagamitin ko ang User Role Editor Plugin.
Sa partikular na sitwasyong ito, pinili kong lumikha ng isang bagong papel na tinatawag na “webmaster” na nagbibigay sa gumagamit ng isang tiyak na hanay ng mga pahintulot. Upang gawin ito, kailangan mong pumunta sa mga setting ng User Role Editor at lumikha ng isang bagong uri ng papel. Inatasan ko ang papel na “webmaster” na ito sa lahat ng mga kakayahan ng isang ‘Editor’ upang simulan ang mga bagay off. Maaaring kailanganin ng taong ito na pumunta sa ilan sa aking mga post sa pahina at ayusin ang mga bug sa HTML, kaya ang pinakamababa ay kailangang bigyan ang taong ito ng mga kontrol ng editor.
Sa sandaling matagumpay mong nalikha ang isang ‘Webmaster Role’, piliin ang papel ng gumagamit mula sa listahan ng drop down, at magdagdag ng anumang mga karagdagang kakayahan na gusto mo. Sa aking kaso ay idinagdag ko ang mga sumusunod:
- I-activate ang Mga Plugin
- I-edit ang Mga Plugin – i-edit ang PHP at iangkop ang CSS upang magkasya sa iyong site para sa halimbawa.
- I-edit ang Mga Pagpipilian sa Tema – tiyak na pag-customize ng stylesheet
- I-edit ang Mga Tema – maaaring kailanganin upang ayusin ang mga salungatan ng javascript sa file ng header
- I-install ang Mga Plugin
- I-install ang mga tema – para sa iyong pagbasa tandaan na tinanggal ko ang ‘I-activate ang Mga Tema’
- Pamahalaan ang Mga Pagpipilian – kung minsan ang mga pagpipilian sa pag-publish mula sa remote na kailangang whitelist upang payagan ang iyong webmaster na dagdag na kakayahang umangkop.
Maaari akong pumasok sa anumang oras at mag-alis ng mga pribilehiyo kapag nakumpleto na ang mga gawain.
Ngayon, italaga ang iyong bagong user ang mga kakayahan ng blanket ng papel ng kanilang bagong ‘Webmaster’:
Piliin ang bagong user na iyong nilikha, lalabas ang isang subpage na nagbibigay sa iyo ng pagkakataong italaga ang bagong uri ng papel na iyong nilikha. Pahiwatig, hindi mo talaga i-set up ang ‘Admin’ bilang isang username, karaniwan para sa isang tao na mag-hack sa kung mayroon silang kalahati ng trabaho para sa kanila sa pamamagitan ng paggamit ng pandaigdigang pangalan. Ginamit ko ito para sa pagpapakita lamang!
Pagsubaybay ng User gamit ang ThreeWP Activity Monitor
Habang ang pamamahala ng tungkulin ay isang mahusay na paraan upang mapanatili ang kontrol, para sa dagdag na kapayapaan ng isip mayroong isang plugin na susubaybayan kung ano ang ginagawa ng lahat ng iyong mga nakarehistrong user.
Ginagawa ito sa pamamagitan ng pag-uulat ng pagbabago ng aktibidad ng user-log sa isang sentrong lokasyon.
Sana ngayon ay pinaliit mo na ang silid para sa pagkakamali sa iyong multi-site ng may-akda, at nakuha ko ang ilang kapayapaan ng isip na ang anumang pagkakaharang bilang isang resulta ng error ng gumagamit o pag-tampering ay hindi bababa sa traceable. Ngayon na alam mo kung paano panatilihing ligtas ang iyong site sa maraming mga taga-ambag, narito ang isang artikulo na magpapakita sa iyo kung paano pamahalaan ang isang mahusay na daloy ng trabaho sa editoryal, at gawing mas organisado ang iyong koponan ng pakikipagtulungan.
Si Juliana Payson (@ JulianaPayson) ay isang Content Manager na nakabase sa Los Angeles para sa InMotion Hosting, sikat sa kanilang dedikadong hosting. Nagbubuo siya ng nilalaman batay sa disenyo ng Web 2.0 at ‘Sosyalisasyon’ ng mga website.