Come sviluppatore WordPress, in particolare per i plugin, in questo caso, determinare il modo migliore per fornire supporto per il tuo lavoro può essere una sfida. In effetti, sono attualmente in procinto di valutare quale potrebbe essere la via migliore per il mio attuale set di plugin, quindi questo argomento colpisce vicino a casa.
Come tale, ho pensato che sarebbe stato un argomento rilevante da condividere e discutere con la comunità Wptuts +.
Quindi, in questo articolo, voglio dare un'occhiata ai problemi che esistono con il supporto dei plugin di WordPress, alcuni dei modelli attuali per supportare i plugin di WordPress, e quindi avviare una discussione nei commenti sulle varie opzioni delineate qui (così come quelle che non sono coperti).
Prima di discutere le varie opzioni per il supporto, è importante notare che allo stato attuale esiste una frammentazione del supporto esistente, anche se si sta semplicemente mantenendo un plug-in gratuito nel repository dei plugin di WordPress. Ad esempio, ecco come funzionano molti sviluppatori:
Ora, per essere chiari, non ho colpa chiunque per raggiungere lo sviluppatore attraverso uno qualsiasi dei canali disponibili.
Il problema è non con gli utenti. Sebbene esiti a dirlo, non penso nemmeno che il problema sia con gli sviluppatori. Il problema è nella varietà dei modi in cui condividiamo il nostro lavoro.
Abbiamo bisogno di un modo per incanalare tutte le domande attraverso un singolo canale in modo che i problemi, le soluzioni, le domande e le risposte siano facilmente visibili o accessibili agli altri in modo che gli sviluppatori non si lascino ripetere da soli.
Ma questo è un problema difficile da risolvere. Alcuni lo hanno fatto bene, alcuni sono ancora alla ricerca di soluzioni e ci piacerebbe sapere da entrambi i commenti. Nel frattempo, esaminiamo alcuni dei modelli di supporto più popolari esistenti.
Daremo un'occhiata a quattro diversi modelli per offrire supporto. Voglio essere chiaro che questo è non l'elenco definitivo delle opzioni di supporto, ma alcuni dei modelli di supporto più comuni che gli sviluppatori utilizzano oggi.
Un modo in cui gli sviluppatori offrono supporto è attraverso un certo tipo di sistema chiuso. Ciò non significa necessariamente che tutte le domande debbano essere risolte con il pagamento - solo quelle più coinvolte o che richiedono un tempo significativo per la risoluzione dei problemi.
Il vantaggio di usare questo modello è che c'è ovviamente un compenso finanziario per il tempo speso nell'aiutare l'utente. Spesso, gli utenti sono felici di pagare assumendo che il prezzo sia ragionevole e che il problema sia abbastanza significativo; tuttavia, questo può spingere un po 'a spingere indietro come gli utenti che credono che un plugin gratuito dovrebbe venire con il supporto gratuito può anche rifiutare questo.
Di sicuro è una linea sottile, e sono d'accordo sul fatto che i plug-in dovrebbero funzionare tutti sotto una certa serie di condizioni; tuttavia, non credo che ogni problema che emerga sia insignificante quanto basta per garantire un supporto gratuito.
Ci sono così tante diverse permutazioni di ambienti di hosting, versioni di WordPress, plugin in conflitto e altri fattori che isolano il problema possono essere abbastanza impegnativi.
Il repository di plug-in WordPress è spesso sottovalutato, a mio parere. Offre una varietà di strumenti davvero carini per gli sviluppatori di plugin che sono semplicemente inutilizzati di gli sviluppatori o dagli utenti.
Oltre a offrire un'esperienza coerente a tutti gli sviluppatori e utenti, ci offre:
Il problema è che spesso devi ricontrollare costantemente le pagine del plugin per vedere se sono stati aperti nuovi argomenti. Inoltre, molte delle persone che abbandonano gli argomenti sono abituate al modello plug-and-play di temi e altri plugin che possono causare risultati erradici grazie a pratiche di codifica, conflitti o altre anomalie.
Anche se il Forum di supporto non è male, è gratuito, è disponibile per ogni plug-in che rilasciamo e offre un'esperienza coerente per gli utenti. Vale la pena prendere in considerazione, ma richiede un po 'di sforzo in più per conto dello sviluppatore.
L'email è una scivolata quando si tratta di offrire supporto, perché ha un aspetto leggermente più personale di una delle opzioni disponibili del forum. Non appena inizi a offrire supporto tramite email, hai sostanzialmente autorizzato l'utente a contattarti in merito a una serie di altri problemi con i relativi plug-in o con problemi WordPress che potrebbero avere.
Neanch'io lo condivido per ignoranza. Questo è successo più di qualche volta con me (e me ne prendo la piena responsabilità). In secondo luogo, il problema con l'utilizzo di e-mail per il supporto è che non ha assolutamente visibilità.
Non fornisce alcun valore a nessuno tranne la persona (s) nel thread di posta elettronica. Ciò significa che il potenziale supporto duplicato è davvero alto.
Infine, un'opzione estrema è semplicemente quella di non offrire alcun supporto. Non sto particolarmente sostenendo questa strategia, ma io avere visto, ma non posso parlare ai suoi risultati.
Ma se offri un plugin gratuito e lo stai attivamente mantenendo, un'opzione è semplicemente quella di metterlo in libertà e lasciare che gli utenti si arrangiano da soli.
È una strada pericolosa per andare come penso che, come sviluppatori, abbiamo alcuni responsabilità verso i nostri utenti dal momento che stiamo tentando di creare qualcosa per risolvere un problema per loro, ma questa è solo una posizione soggettiva sull'argomento. Mi piacerebbe sentire i pensieri degli altri su di esso.
Prima di concludere, penso valga la pena porre la domanda di cui sopra: Fare i plugin gratuiti implicano il supporto gratuito? Personalmente, io non la penso così. Almeno, non nel suo insieme.
A un certo livello, penso che ci sia un livello di supporto che siamo obbligati a dare - specialmente quelli che normalmente richiedono solo pochi minuti per risolverlo; tuttavia, ci sono altri problemi più complessi che richiedono semplicemente più tempo.
A questo punto, penso che sia perfettamente accettabile chiedere un certo livello di compensazione. Ritengo che ciò sia analogo a una garanzia con un prodotto fisico: parti di ricambio o correzioni sono disponibili per un certo periodo di tempo; tuttavia, problemi più complessi di solito richiedono qualche tipo di tecnico.
Ho avuto conversazioni recenti con sviluppatori WordPress di tutto rispetto che hanno tutti una posizione su dove tracciare la linea a supporto gratuito ea pagamento; tuttavia, ogni sviluppatore ha la propria opinione su ciò che funziona per loro.
Soprattutto, la conversazione era ricca di una varietà di opzioni, vantaggi, svantaggi e altro ancora. A tal fine, mi piacerebbe che la community Envato intervenisse e vedesse se non c'è altro da discutere - e forse anche risolto - attraverso i commenti su questo post.