Strategii pentru sprijinirea pluginurilor WordPress

Ca dezvoltator WordPress - în mod special pentru pluginuri, în acest caz - determinarea celui mai bun mod de a oferi suport pentru munca ta poate fi o provocare. De fapt, eu sunt în prezent în curs de evaluare a ceea ce poate fi cel mai bun traseu pentru setul meu actual de plugin-uri, astfel încât acest subiect hit-uri aproape de domiciliu.

Ca atare, am crezut că ar fi un subiect relevant de a împărtăși și de a discuta cu comunitatea Wptuts +.

Deci, în acest articol, vreau să aruncăm o privire asupra problemelor care există cu ajutorul pluginurilor WordPress, a unor modele actuale de susținere a pluginurilor WordPress și apoi să inițieze o discuție în comentariile despre diversele opțiuni prezentate aici (precum și cele care nu sunt acoperite).


Fragmentarea suportului

Înainte de a discuta diferitele opțiuni de asistență, este important să rețineți că, așa cum este acum, există o fragmentare a suportului care există, chiar dacă pur și simplu mențineți un plugin gratuit în WordPress Plugin Repository. De exemplu, iată cum funcționează o mulțime de dezvoltatori:

  • Publicați un plugin în Depozitul de pluginuri WordPress. Depozitul oferă un forum gratuit de asistență.
  • Dezvoltatorii apoi blog sau publică un articol despre plugin-ul lor. Acest post oferă acum un comentariu de comentariu care acceptă întrebări și comentarii despre plugin-ul respectiv.
  • Dezvoltatorul este probabil pe Twitter sau într-o altă rețea socială pe care utilizatorii se pot conecta și pot pune întrebări cu privire la plugin.
  • Dezvoltatorul are, de asemenea, un e-mail care reprezintă încă un canal prin care alții pot vorbi cu dezvoltatorul despre problemele pe care le întâmpină.

Acum, pentru a fi clar, nu am vina oricine pentru a ajunge la dezvoltator prin oricare dintre canalele disponibile.

Problema este că nu cu utilizatorii. Deși ezită să spun, nu cred că problema este cu dezvoltatorii. Problema este cu varietatea de moduri în care ne împărtășim munca noastră.

Avem nevoie de o modalitate de a canaliza toate întrebările printr-un singur canal, astfel încât problemele, soluțiile, întrebările și răspunsurile să fie ușor vizibile sau accesibile de către alții, astfel încât dezvoltatorii să nu se lase repetați.

Dar este o problemă dificilă de rezolvat. Unii au făcut-o bine, unii încă caută soluții și ne-ar plăcea să le auzim din ambele comentarii. Între timp, să examinăm câteva dintre cele mai populare modele de suport care există.


Modelele de asistență

Vom analiza patru modele diferite pentru a oferi suport. Vreau să fiu clar că asta este nu lista definitivă a opțiunilor de asistență, dar câteva dintre cele mai comune modele de suport pe care dezvoltatorii le folosesc astăzi.

Asistență Premium

O modalitate prin care dezvoltatorii oferă sprijin este prin intermediul unui tip de sistem închis. Acest lucru nu înseamnă neapărat că toate întrebările trebuie să răspundă cu plata - numai cele care sunt mai implicate sau care necesită un timp semnificativ pentru depanare.

Avantajul utilizării acestui model este că există evident o compensație financiară pentru timpul petrecut pentru a ajuta utilizatorul. De multe ori utilizatorii sunt bucuroși să plătească presupunând că prețul este rezonabil și că problema este suficient de semnificativă; cu toate acestea, acest lucru poate impulsiona un pic de împinge înapoi ca utilizatorii care cred că un plugin gratuit ar trebui să vină cu sprijin gratuit poate, de asemenea, respinge acest lucru.

Este o linie fină de echilibru, sigur, și sunt de acord că toate pluginurile ar trebui să funcționeze într-un anumit set de condiții; cu toate acestea, nu cred că orice problemă care culminează este suficient de nesemnificativă pentru a justifica sprijinul gratuit.

Există atât de multe permutări diferite de medii de găzduire, versiuni WordPress, pluginuri conflictuale și alți factori care izolează problema pot fi destul de provocatoare.

WordPress Plugin Repository

WordPress Plugin Repository este adesea sub-evaluat, în opinia mea. Acesta oferă o varietate de instrumente foarte frumoase pentru dezvoltatorii de plugin-uri care sunt pur și simplu utilizate de dezvoltatorii sau de către utilizatori.

În afară de a oferi o experiență consistentă pentru toți dezvoltatorii și utilizatorii, ne oferă:

  • O modalitate de a marca munca noastră folosind imaginea antetului
  • O modalitate ușoară de a oferi o descriere clară a activității noastre
  • Instrucțiuni privind modul de instalare a pluginului
  • O secțiune pentru întrebări frecvente
  • Un Forum de suport
  • … și mult mai mult

Problema este că de multe ori trebuie să verificați în mod constant paginile pluginului pentru a vedea dacă au fost deschise subiecte noi. În plus, mulți dintre cei care părăsesc subiectele sunt obișnuiți cu modelul plug-and-play de teme și alte pluginuri care pot provoca erradări datorită unor practici de codare, conflicte sau alte anomalii.

Chiar și în continuare, Forumul de suport nu este rău - este gratuit, este disponibil pentru fiecare plugin pe care îl lansăm și oferă o experiență consistentă pentru utilizatori. Merită să luați în considerare, dar necesită un pic de efort suplimentar în numele dezvoltatorului.

E-mail

E-mailul este o pantă alunecoasă atunci când este vorba de oferirea de suport, deoarece are o simțire ceva mai personală decât una din opțiunile de forum disponibile. De îndată ce începeți să oferiți asistență prin e-mail, ați oferit utilizatorilor permisiunea de a vă contacta în legătură cu o serie de alte probleme, fie cu pluginurile lor, fie cu problemele WordPress pe care le-ar putea avea.

Și eu nu împărtășesc asta din ignoranță. Acest lucru sa întâmplat de mai multe ori cu mine (și eu iau întreaga responsabilitate pentru asta). În al doilea rând, problema utilizării e-mailului pentru suport este că nu are nici o vizibilitate.

Nu oferă nicio valoare nimănui, cu excepția persoanei (persoanelor) din firul de e-mail. Aceasta înseamnă că potențialul pentru suport duplicat este foarte mare.

Nu suport

În cele din urmă, o opțiune extremă este pur și simplu să nu oferi nici un sprijin. Nu susțin în mod special această strategie, dar eu avea a văzut-o făcut, deși nu pot vorbi cu rezultatele sale.

Dar dacă oferiți un plugin gratuit și îl mențineți în mod activ, o opțiune este pur și simplu să îl scoateți în sălbăticie și să lăsați utilizatorii să se descurce singuri.

Este o cale periculoasă de parcurs, așa cum cred că, ca dezvoltatori, avem niste responsabilitatea față de utilizatorii noștri, deoarece încercăm să creăm ceva pentru a rezolva o problemă pentru ei, dar aceasta este doar o poziție subiectivă pe această temă. Mi-ar plăcea să aud gândurile altora despre asta.


Dispozitivul Free Plug Equal Free Support?

Înainte de a încheia, cred că merită să punem întrebarea de mai sus: Do Pluginurile gratuite implică suport gratuit? Personal, nu cred. Cel puțin, nu ca un întreg.

La un anumit nivel, cred că există un nivel de susținere pe care suntem obligați să-l acordăm - mai ales acelora care, în mod normal, au nevoie de doar câteva minute pentru rezolvare; cu toate acestea, există și alte probleme mai complicate care necesită pur și simplu mai mult timp.

În acest moment, cred că este perfect acceptabil să cerem un anumit nivel de compensare. Consider că aceasta este analogă unei garanții cu un produs fizic - piese sau remedii înlocuitoare sunt disponibile pentru o anumită perioadă de timp; cu toate acestea, problemele mai complexe necesită de obicei un tip de tehnician.


Concluzie

Am avut discuții recente cu WordPress Plugin Developers respectabili, toți având o poziție în care să deseneze linia la suportul gratuit și plătit; cu toate acestea, fiecare dezvoltator are opinia proprie despre ce funcționează pentru ei.

Mai presus de toate, conversația a fost bogată cu o varietate de opțiuni, avantaje, dezavantaje și multe altele. În acest scop, mi-ar plăcea comunitatea Envato să vadă și să vadă dacă nu mai este de discutat - și poate chiar rezolvat - prin comentariile pe acest post.

Cod