L'une des nombreuses choses qui rend si merveilleux le monde fait partie du monde WordPress est l'incroyable soutien de chacun. La réponse à à peu près n'importe quel problème que vous avez est à l'extérieur, si vous savez où chercher et comment poser la question. La deuxième partie de cela, savoir demander de l'aide pour résoudre un problème peut être très délicat..
Un élément clé pour demander de l'aide de la bonne façon est d'éviter le problème XY. Le problème XY, que j'ai défini plus en détail dans mon précédent article de cette série, est ce qui se passe lorsque nous avons le problème X et que nous essayons de le résoudre avec la solution Y, qui échoue, puis que nous demandons de l'aide pour résoudre le problème Y. , au lieu de notre problème actuel X.
Le problème XY peut être un réel obstacle à l’obtention d’un bon support, car il peut limiter à la fois le nombre de réponses que vous obtenez à votre question et allouer plus de temps au processus. Au lieu d’obtenir une réponse, vous aurez probablement plus de questions, ce qui augmentera le temps nécessaire pour que votre problème soit résolu..
Plus important encore, lorsque vous êtes victime du problème XY, vous vous concentrez plus sur votre objectif réel que sur la résolution du problème, qui aurait pu devenir plus problématique que le problème initial..
Souvent, les nouveaux utilisateurs de WordPress posent des questions comme s’ils ne se rapportaient qu’au thème ou au plugin qu’ils utilisaient. Par exemple, "Comment modifier les publications affichées sur la page d'accueil avec le thème X". Sauf s’il existe une option de thème spécifique qui vous intéresse et qu’il s’agit là d’une question à laquelle peut probablement répondre une personne qui n’a jamais utilisé le thème que vous utilisez..
Lorsque vous modifiez le thème, le plug-in, le fournisseur d'hébergement, etc. que vous utilisez, en passant du centre de la question à un contexte supplémentaire, vous gagnez deux choses importantes:
Parfois, le problème XY se manifeste en étant un chemin de détail, sans contexte. Par exemple, si vous demandez "Comment insérer des termes de publication avec la classe WPDB?" Quelqu'un peut vous donner une réponse littérale sur la façon de le faire.
Mais, sans savoir pourquoi vous insérez des conditions de post de cette manière et quels sont vos objectifs globaux, ils ne peuvent pas évaluer si c'était une bonne idée ou non, ce qui n'était probablement pas le cas. C’est peut-être la bonne solution, et si oui, vous sauriez pourquoi elle ne l’est généralement pas, et dans ce cas, vous avez perdu leur temps..
Je sais que dans la dernière section, j'ai dit de ne pas commencer par la solution proposée, mais il est important de montrer ce que vous avez essayé. Il se peut que votre stratégie soit la bonne et que vous ayez commis une erreur. Sans connaître le contexte du problème, personne ne peut savoir si c'est la bonne solution ou non.
Cela ne signifie pas que vous ne devriez pas expliquer ce que vous avez essayé, avec des exemples de code si possible. Il se peut que vous soyez proche et que quelqu'un puisse vous montrer votre erreur. Lorsque vous présentez votre solution proposée comme solution possible, vous facilitez le dépannage si elle est accompagnée de votre objectif réel..
Lorsque vous ne partagez pas vos objectifs, la seule chose que la personne qui a décidé de vous aider, par bonté de son cœur ou parce que c'est son travail, peut vous aider, c'est la solution que vous proposez. En réalité, ils n'ont que deux options: vous demander plus d'informations ou vous donner une réponse littérale.
Le premier, demandant plus d'informations, est frustrant parce que vous voulez une réponse, pas des questions. En outre, cela ajoute du temps au processus, chaque cycle de va-et-vient peut ajouter des heures ou des jours. Demander des informations supplémentaires est une étape importante pour les fournisseurs de support afin d'éviter de donner de mauvaises réponses en raison du problème XY. Lorsque vous devez résoudre un problème rapidement et que plus vous fournissez d'informations à l'avance, moins vous aurez probablement besoin de fournir des informations avant de recevoir le message. une réponse.
Obtenir une réponse littérale à une question qui souffre du problème XY pourrait être le pire résultat. Quelqu'un qui vous dira comment exécuter votre solution proposée peut être formidable, à moins que ce ne soit pas la bonne solution, ni même la meilleure solution. Il vous reste alors des conseils techniquement corrects, mais qui ne résoudront peut-être pas votre problème ou qui constitueront un moyen extrêmement inefficace de le résoudre..
Lorsque vous demandez de l'aide, vous supposez que la personne qui répond à votre question en sait plus que vous sur ce que vous demandez. Lorsque vous énoncez clairement ce que vous essayez de faire, pourquoi vous tentez de le faire, ce qui ne va pas, ce que vous avez essayé de réparer, et ce, avec un esprit ouvert, vous êtes susceptible d'apprendre quelque chose de nouveau. Ce que vous apprendrez peut être quelque chose de différent de ce que vous espériez découvrir, mais ce type de cours peut être le plus précieux..
Lorsque vous ne posez que des questions sur votre solution, vous manquez une occasion de savoir de cet utilisateur WordPress plus expérimenté comment il l'aurait résolue. Si vous voulez cesser de résoudre petit problème après petit problème, vous devez apprendre quelque chose et développer vos compétences. Oui, apprendre de nouvelles compétences ne fait que créer de nouveaux problèmes, mais au moins, sachez que vous serez mieux à même de vous faire aider..