Aspects positifs et négatifs du développement de produits WordPress
Nellio n’a pas développé de plugin wordpress depuis plusieurs années. Tout a commencé en 2013 et depuis, WordPress et notre connaissance de la plateforme et de son écosystème ont évolué. Ce n’est pas la première fois que nous discutons des bonnes et des mauvaises choses que nous trouverons lors du développement pour WordPress, mais aujourd’hui il est temps de réfléchir à ce que cela signifie d’être un développeur de produits WordPress. Qu’est – ce qu’il y a de mieux qu’une liste des aspects les plus positifs et les plus négatifs que vous y trouverez? Vous n’êtes peut – être pas entièrement d’accord avec tout ce que je vais résumer dans cet article, alors n’oubliez pas de laisser vos commentaires ci – dessous. Vos commentaires sont les bienvenus.
?? La part de marché de WordPress continue de croître. C’est un fait que personne ne peut réfuter. Il suffit de regarder les chiffres sur Internet pour découvrir que WordPress est devenu le leader absolu des systèmes de gestion de contenu Web ces dernières années. Part de marché de WordPress. Source: w3tech cela montre sans aucun doute qu’il y a un énorme marché pour les développeurs qui veulent créer leurs propres produits WordPress. Les consommateurs potentiels que vous développez attendent.?? La concurrence est intense (et gratuite) et le problème n’est pas que WordPress n’a pas de marché pour vos produits. C’est vrai. Cependant, la concurrence que vous allez affronter est terrible. Ce n’est pas si facile de se démarquer du jeu.
En tant que développeurs, nous sommes souvent pris dans les aspects techniques des produits. Nous aimons parler de code, de langage de programmation et des dernières technologies. Mais oublions que tout cela n’est qu’une petite partie de l’ensemble du processus de création du produit. Le plus difficile est d’atteindre notre public cible, de le faire briller et d’utiliser
Autres produits existants. C’est là que WordPress nous pose des difficultés, car il y aura toujours une solution gratuite qui répondra en partie à vos besoins de solutions de produits de paiement.
Au lieu de jouer à un jeu de prix (un jeu que vous perdrez toujours), concentrez – vous sur la compréhension des besoins des utilisateurs afin que vous puissiez leur donner plus de valeur. C’est plus facile à dire qu’à faire, mais c’est vrai. Sinon, votre entreprise va s’effondrer. Dans d’autres domaines, les risques opérationnels sont faibles et les investissements initiaux dans l’entreprise sont inimaginables: location de maisons, rénovations si nécessaire, embauche de personnel, rédaction de permis ou de licences pour l’exploitation de l’entreprise, et de nombreuses autres questions… L’esprit d’entreprise en tant que développeur WordPress est beaucoup plus simple. Il vous suffit d’un ordinateur et d’un site Web. Le site est optionnel car vous avez toujours la possibilité de télécharger vos produits dans un catalogue ou un marché WordPress (par exemple envato).
Indicateurs de contenu nelio. Indicateurs fournis par WordPress. Org est utile pour les utilisateurs, mais pas pour les développeurs. Si au bout d’un certain temps, vous vous retrouvez à échouer et que vous n’obtenez pas les chiffres, vous perdez votre temps. Le développement d’entreprises rentables pour wordpress ne nécessite pas de grandes infrastructures. C’est un grand point positif.?? Au fil des ans, les opinions sur WordPress n’ont pas toujours été positives. En tant que développeur de plugins WordPress, j’ai entendu beaucoup de commentaires. D’un côté, certains d’entre nous pensent que WordPress est la seule option possible et qu’il n’y a rien de mieux que de créer un site Web, quoi qu’il en soit. D’autre part, nous avons des haineux de wordpress pour qui cette plateforme devrait disparaître et ne plus jamais être utilisée.
La réalité, comme toujours, est au milieu. WordPress n’est ni une panacée ni un démon. Il y a beaucoup de choses dans WordPress
L’un et l’autre ne sont pas très bons. Comme tout système vanté. Cependant, soyez prêt à accepter des commentaires négatifs sur votre produit, car il a été développé pour WordPress. Le fait est que WordPress a d’abord été un projet de blogging, puis est devenu un outil plus générique. Cependant, de nombreux points de vue sont restés profondément ancrés dans le passé, à savoir que WordPress n’est pas avancé. WordPress aujourd’hui n’a rien à voir avec wordpress il y a 10 ans.?? Les possibilités d’extension sont illimitées, car WordPress est le portail de la créativité des programmeurs. Vous pouvez faire la même chose de différentes façons. Vous pouvez utiliser de nombreuses options pour étendre wordpress pour répondre à vos besoins.
Si vous ne savez pas quoi développer, vous pouvez créer un thème, un plugin ou même un bloc pour le nouvel éditeur WordPress. Mais vous pouvez également créer des types de contenu personnalisés qui sont combinés avec des champs personnalisés et d’autres classifications. Ou pourquoi pas? Vous pouvez même créer un tableau de bord personnalisé pour remplacer le tableau de bord WordPress par défaut. Vous avez fixé des limites. Bien que le développement de WordPress semble vous gêner, ce n’est pas le cas. Tout développement Web a sa place dans cette plateforme. Suivre les bonnes pratiques de développement est optionnel pour le développement dramatisé de WordPress se manifeste dans la diversité des façons dont vous pouvez faire les choses, ainsi que dans la diversité des profils de programmeurs attirés par la plateforme.
Bien que WordPress ait défini une série de bonnes pratiques dans sa documentation, le fait est que tout le monde ne les respecte pas strictement et qu’il n’existe pas de système de contrôle de la conformité. Cela peut entraîner l’arrêt du fonctionnement de votre produit par un tiers. C’est très frustrant et injuste ce qui vous arrive, mais c’est vrai. Si vous développez pour WordPress, ne doutez pas que vous finirez par souffrir plus ou moins. En tant que développeurs, notre travail est de suivre un bon PRA
Et divulguer pour satisfaire à ces normes minimales, tout en informant les utilisateurs et d’autres développeurs moins respectueux.
?? WordPress n’a pas évolué pour rendre le système obsolète, il doit continuer à recevoir régulièrement des mises à jour. Dans le cas de WordPress, il a récemment été géré par un système de mise à jour qui publie de nouvelles versions tous les 3 ou 4 mois, ainsi que des versions plus petites plus fréquemment. De cette façon, nous veillons à ce que la sécurité du projet demeure un sujet de préoccupation et à ce que toute erreur détectée dans la fonction soit corrigée. Nous présenterons le nouveau concept de zone de bloc dans une prochaine version de WordPress. Source: créer WordPress. En plus des mises à jour, la vision du projet continuera d’évoluer, y compris l’éditeur de blocs et l’intégration future de blocs en dehors de l’éditeur. Il est évident que WordPress a une longue durée de vie.
?? La compatibilité avec les versions précédentes est un fardeau WordPress est un système en constante évolution, de sorte que de nouvelles fonctionnalités apparaissent dans chaque nouvelle version. Parfois, ça change aussi la façon de faire les choses. Cela signifie qu’en tant que développeur, vous devez adapter votre produit au changement. L’exemple le plus récent et le plus clair est le nouvel éditeur de blocs. Le lancement de ce nouvel éditeur a suscité tant de controverse et d’influence que beaucoup ont décidé de ne pas l’utiliser. Par conséquent, si vous êtes un développeur et utilisez WordPress Editor d’une manière ou d’une autre, vous devez rendre votre produit compatible avec Block Editor et Classic editor. C’est ennuyeux parce qu’il faut souvent conserver le Code ancien ou dupliqué.
?? Si vous commencez tout juste à utiliser WordPress et que vous souhaitez développer votre produit, le démarrage peut être compliqué et la programmation peut être différente de ce que vous attendiez parce que je pratique
Tout est basé sur le fonctionnement et le système de filtrage. Les points spécifiques que votre code exécute sur WordPress (sur lesquels vous souhaitez l’exécuter) s’écrasent en utilisant une action ou un filtre qui démarre le Code (où vous obtenez un ou plusieurs paramètres et les modifiez). Au début, il est difficile d’avoir une vision globale de ce que vous faites et pourquoi vous le faites, mais une fois que vous vous y habituez, c’est beaucoup plus facile qu’il n’y paraît.?? Lorsque vous développez des produits pour des plateformes spécifiques comme WordPress, la pire chose qui pourrait vous arriver est que les documents n’existent pas ou sont de mauvaise qualité. Heureusement, dans WordPress vous trouverez un nombre illimité de ressources, donc si vous le souhaitez (et devriez le faire), vous pouvez améliorer vos compétences en programmation et suivre les guides de développement et les meilleures pratiques. En effet, pour quelque chose de très nouveau, comme tout ce qui concerne l’éditeur de bloc WordPress, la documentation peut être un peu confuse, voire inexistante dans certains cas. Mais ne vous inquiétez pas, car vous pouvez demander dans \