Som en WordPress-utvecklare - i synnerhet för plugins, kan det vara en utmaning att bestämma det bästa sättet att tillhandahålla stöd för ditt arbete. Faktum är att jag för närvarande är på väg att utvärdera vad som kan vara den bästa vägen för min nuvarande uppsättning plugins, så det här ämnet träffas nära hemmet.
Som sådant trodde jag att det skulle vara ett relevant ämne att dela och diskutera med Wptuts + -samhället.
Så i den här artikeln vill jag titta på de problem som finns med stödja WordPress-plugins, några av de nuvarande modellerna för att stödja WordPress-plugins och sedan inleda en diskussion i kommentarerna om de olika alternativen som beskrivs här (liksom de som inte är täckta).
Innan vi diskuterar de olika alternativen för support, är det viktigt att notera att det finns just nu en fragmentering av stöd som finns, även om du helt enkelt behåller en gratis plugin i WordPress Plugin Repository. Det här är till exempel hur många utvecklare arbetar:
Nu, för att vara tydlig, gör jag inte fel någon för att nå ut till utvecklaren via någon av de tillgängliga kanalerna.
Problemet är inte med användarna. Trots att jag tvekar att säga det, tror jag inte ens att problemet är med utvecklarna. Problemet är med olika sätt att vi delar vårt arbete.
Vi behöver ett sätt att trampa alla frågor via en enda kanal så att problemen, lösningarna, frågorna och svaren är lätt synliga eller tillgängliga för andra så att utvecklare inte lämnas upprepar sig själva.
Men det är ett knepigt problem att lösa. Vissa har gjort det bra, vissa söker fortfarande lösningar, och vi skulle gärna höra från båda i kommentarerna. Under tiden får vi granska några av de mer populära supportmodellerna som finns.
Vi ska titta på fyra olika modeller för att erbjuda support. Jag vill vara tydlig att detta är inte Den slutgiltiga listan över supportalternativ, men några av de vanligaste supportmodellerna som utvecklare använder idag.
Ett sätt som utvecklare erbjuder stöd är genom någon typ av stängt system. Det betyder inte nödvändigtvis att alla frågor måste besvaras med betalning - bara de som är mer involverade eller som kräver en betydande tid för felsökning.
Fördelen med att använda denna modell är att det uppenbarligen är ekonomisk kompensation för den tid som används för att hjälpa användaren. Ofta är användarna glada att betala under förutsättning att priset är rimligt och att problemet är tillräckligt stort. Detta kan dock anspöra en del pushback eftersom användare som tror att ett gratis plugin ska komma med gratis support kan också avvisa detta.
Det är en bra linje att balansera, säkert och jag håller med om att plugins ska alla fungera under en viss uppsättning villkor. Jag tror emellertid inte att alla problem som uppstår är obetydliga för att motivera gratis stöd.
Det finns så många olika permutationer av värdmiljöer, WordPress-versioner, motstridiga plugins och andra faktorer som isolerar problemet kan vara utmanande nog.
WordPress Plugin Repository är ofta undervärderad, enligt min mening. Det erbjuder en mängd riktigt fina verktyg för plugin-utvecklare som helt enkelt utnyttjas antingen av utvecklarna eller av användarna.
Förutom att erbjuda en konsekvent upplevelse över hela linjen för alla utvecklare och användare, ger den oss:
Problemet är att du ofta måste kontrollera tillbaka till plugin sidorna för att se om några nya ämnen har öppnats. Utöver det brukar många av de personer som lämnar ämnen användas till plug-and-play-modellen av teman och andra plugins som kan orsaka raderingsresultat tack vare dåliga kodningsförfaranden, konflikter eller någon annan anomali.
Supportforumet är ändå inte dåligt - det är gratis, det är tillgängligt för varje plugin som vi släpper ut, och det ger en konsekvent upplevelse för användarna. Det är värt att överväga, men det kräver lite extra ansträngning på utvecklarens vägnar.
E-post är en glidande sluttning när det gäller att erbjuda support, eftersom det har en lite mer personlig känsla än ett av de tillgängliga forumalternativen. Så fort du börjar erbjuda support via e-post, har du i huvudsak gett användarbehörighet att kontakta dig angående ett antal andra problem, antingen med plugins eller med WordPress-problem som de kan ha.
Jag delar inte heller det här av okunnighet. Detta har hänt mer än ett par gånger med mig (och jag tar det fulla ansvaret för det). För det andra är problemet med att använda e-post för support att det har absolut ingen synlighet.
Det ger inget värde till någon annat än personen / personerna i e-posttråden. Det betyder att potentialen för dubbletter är väldigt högt.
Slutligen är ett extremt alternativ helt enkelt att erbjuda inget stöd. Jag förespråkar inte särskilt denna strategi, men jag ha sett det gjort, men jag kan inte prata med sina resultat.
Men om du erbjuder ett gratis plugin och du aktivt behåller det, är det ett alternativ att helt enkelt lägga ut det i det vilda och låta användarna bära sig själva.
Det är en farlig väg att gå som jag tror att vi som utvecklare har några ansvar för våra användare eftersom vi försöker skapa något för att lösa ett problem för dem, men det är bara en subjektiv inställning till ämnet. Jag skulle gärna höra andras tankar om det.
Innan jag avslutar tycker jag att det är värt att fråga ovanstående fråga: Do gratis plugins innebär gratis support? Personligen tror jag inte det. Åtminstone, inte som helhet.
På någon nivå tror jag att det finns en nivå av stöd som vi är skyldiga att ge - särskilt de som normalt tar bara några minuter att lösa. Det finns emellertid andra mer förknippade problem som helt enkelt kräver mer tid.
Vid denna tidpunkt tycker jag att det är helt acceptabelt att begära en viss ersättning. Jag anser att detta är analogt med en garanti med en fysisk produkt - ersättningsdelar eller reparationer är tillgängliga under en viss tid; Men mer komplicerade problem kräver vanligtvis någon typ av tekniker.
Jag har haft nya samtal med respektabla WordPress Plugin Developers som alla har en uppfattning om var man ska dra ut linjen på gratis och betalt stöd. Varje utvecklare har dock sin egen åsikt om vad som fungerar för dem.
Framför allt var konversationen rikt med en mängd olika alternativ, fördelar, nackdelar och mer. För det ändamålet skulle jag älska för Envato-samhället att chime in och se om det inte finns mer att diskutera - och eventuellt även löst - genom kommentarer på detta inlägg.