Manuel d’affaires pour ajouter de nouvelles fonctionnalités au site WordPress
Si je dois en choisir un, la seule chose qui me permet d’utiliser WordPress est un plugin riche. Jusqu’à présent, dans le dépôt WordPress officiel, vous trouverez plus de 50 000 de ces “logiciels” que vous pouvez ajouter à votre site Web et à votre boutique de commerce électronique. Si vous ajoutez des plug – ins avancés (plug – ins payants) à ce nombre, il n’y a pas de pénurie de façons d’étendre la fonctionnalité du site Web \/ magasin. Avez – vous besoin d’un moyen plus pratique de modifier les métadonnées de votre entreprise de référencement de page? Avez – vous besoin d’ajouter paypal à votre commerce électronique comme moyen de paiement? Avez – vous besoin d’une meilleure façon de gérer le cache?
Grâce au plugin, vous êtes (presque) couvert! Mais si rien sur le marché ne répond à vos besoins actuels? Que se passe – t – il lorsque vos besoins sont si spécifiques qu’ils dépassent la portée d’un plug – in particulier? Chaque entreprise a ses propres besoins et, sur la base de ces besoins, a sa propre voie vers le succès et la rentabilité. C’est pourquoi le même plug – in peut être aussi bon qu’un site d’entreprise et doit être personnalisé pour un autre site. Ou peut – être que tout cela ne fonctionne pas très bien dans certains cas, il suffit de développer un nouveau plug – in à partir de zéro.
Si vous souhaitez étendre ou ajouter une nouvelle fonctionnalité à votre site, avez – vous toujours besoin d’un plug – in personnalisé? En quelque sorte. Laisse – moi m’en occuper. Quelle que soit la complexité des nouvelles fonctionnalités que vous devez ajouter ou modifier, dans la plupart des cas, vous verrez un plug – in personnalisé lorsque vous demandez un développement WordPress personnalisé. Pourquoi? La raison en est simple: les meilleures pratiques recommandent de « grouper » les nouvelles fonctionnalités dans un plug – in plutôt que de les coder directement dans un fichier f.
Fonction. Php.
Quels sont les principaux avantages de cette approche? S’il s’agit d’une pratique exemplaire, elle produira certainement des résultats bénéfiques que vous ne voudrez pas ignorer. En particulier, l’ajout de nouvelles fonctionnalités \/ l’extension de la fonctionnalité plug – in à un plug – in personnalisé vous donnera: plus de contrôle: Cette approche divise votre site de ses principales fonctionnalités et conceptions en plusieurs éléments distincts. Par exemple, même si vous changez de sujet, les nouvelles fonctionnalités personnalisées requises resteront inchangées. Granularité plus fine: Cette approche facilite l’activation et la désactivation des fonctionnalités spécifiques au site. Gestion plus facile des mises à jour: Cette approche est plus pratique pour tenir le site Web et ses sections à jour. Code plus flexible: Cette approche vous donne l’occasion de brancher le Code (en partie) dans un nouveau plug – in ou produit. Comme vous ne devriez jamais éditer directement les fichiers de base WordPress, il en va de même pour l’ajout de nouvelles fonctionnalités au plugin. Si vous connaissez un peu la technologie, Ian Dunn a un article intéressant énumérant les meilleures façons de personnaliser le plugin wordpress si vous êtes intéressé.
Le processus étape par étape pour ajouter de nouvelles fonctionnalités personnalisées au site WordPress revient à votre objectif principal: Vous devez ajouter de nouvelles fonctionnalités au site et \/ ou étendre les plugins actuellement utilisés. Alors, qu’est – ce que tu devrais faire comme première étape? Laissez – moi voir! Étape 1: dressez la liste des nouvelles fonctionnalités que vous souhaitez lorsque vous avez besoin de personnaliser votre site Web, vous voulez le faire dès le début ou vous finirez par gaspiller vos ressources. Par conséquent, vous devez avoir une liste détaillée de toutes les nouvelles fonctionnalités dont vous avez besoin.
Ne le prenez pas comme un Conseil conservateur. Une fois que vous avez
Obtenez un aperçu de ce dont vous avez réellement besoin, puis il est temps de recueillir des données et des commentaires pour rationaliser et mieux définir. Ce que je veux dire, c’est que tu devrais passer du temps à étudier ce qu’il y a dehors. Créez un document pour suivre vos résultats, liens, ressources et commencez à rechercher des données d’information pour recueillir des preuves qui peuvent vous aider à identifier les demandes de fonctionnalités personnalisées. Si vous ne savez pas par où commencer, essayez de répondre aux questions suivantes:
Que font vos concurrents pour des fonctions spécifiques qui vous intéressent? Que font les autres sites pour obtenir la sortie souhaitée? Y a – t – il un plugin wordpress gratuit pour vous fournir les fonctionnalités dont vous avez besoin? Y a – t – il des produits de qualité qui peuvent le faire? Ont – ils des add – ons qui peuvent être utilisés pour répondre à vos besoins? Ces plugins sont – ils compatibles avec votre configuration WordPress actuelle? En prenant le temps de faire des recherches, vous aurez un aperçu d’un cas d’utilisation WordPress spécifique (le vôtre) et développerez une méthode plus fiable pour comprendre ce que vous devez vraiment développer. D’autre part, en enregistrant et en suivant tout ce que vous découvrez, vous serez en mesure de créer un profil de projet spécial que les développeurs voudront vous embrasser.
Étape 2: prévoir l’utilisation des plug – ins internes uniquement par rapport aux plug – ins autonomes et partagés comme vous devriez déjà le savoir, vous finirez par obtenir un nouveau plug – in qui doit être ajouté à votre installation WordPress actuelle. C’est le moment idéal pour choisir un côté et décider si votre plugin est à vous ou à partager avec la communauté WordPress. En d’autres termes, avant de demander un devis pour un travail de développement personnalisé, vous devez décider du plug – in et de son code personnalisé
Sera utilisé strictement dans votre secteur d’activité ou devrait être partagé avec d’autres selon des normes et des exigences différentes.
Le plug – in personnalisé sera – t – il utilisé pour le site Web de l’entreprise? Sera – t – il remplacé par le site Web du client? Est – ce un événement auquel vous pourrez participer à nouveau à l’avenir? Comprendre le bon cas d’utilisation pour personnaliser le plug – in WordPress vous aidera à comprendre quelles sont les options qui vous conviennent le mieux. Il n’y a pas de bonnes ou de mauvaises réponses ici. Tout dépend de ce que votre plug – in personnalisé fera, de votre façon de penser, de votre relation (ou de votre manque) avec la communauté WordPress, et de nombreux autres facteurs liés à vous et à votre entreprise. Cependant, le Guide WordPress recommande de choisir une licence qui fonctionnera sous la licence publique générale GNU (gplv2 +) afin de maintenir la compatibilité avec le noyau WordPress. Voici une liste des licences que vous pouvez choisir.
Étape 3: un budget approprié pour le développement de plug – ins personnalisés WordPress une fois que vous avez terminé les deux premiers \
Maintenant, concentrons – nous sur ce que nous pouvons dire exactement à 100%: Quel est le prix final du plug – in WordPress personnalisé? Le prix de développement du plug – in personnalisé est inévitablement lié aux facteurs suivants: le temps requis taux horaire expérience requise complexité l’environnement actuel nous donne un SG
Je voudrais en parler plus en détail. 1. Combien de temps faut – il pour développer un plug – in WordPress personnalisé? Je ne veux pas être doux: le choix de répondre à une question aussi cruciale est à la fois complexe et riche et irrésistible. Cependant, en tant qu’entrepreneur, vous devez trouver la réponse à cette question urgente. Puisque nous parlons ici de budgétisation, il n’y a pas d’initiative meilleure et plus efficace que de discuter directement des idées avec certains développeurs. Cela signifie que vous devez trouver des développeurs wordpress pour vous assurer qu’ils répondent à vos exigences avec professionnalisme. Cela peut se faire par le biais d’une vaste étude sur les pigistes, puis en les contactant individuellement ou, si vous connaissez quelqu’un (comme un ami), vous pouvez lui parler directement et obtenir des commentaires utiles. Pour être honnête: Si aucune de ces options n’est séduisante, vous pouvez commencer à discuter avec des experts WordPress pré – contrôlés en quelques minutes après la publication du projet dans codeable. Si cela ne suffit pas, vous pouvez également consulter personnellement les personnes que vous jugez les plus aptes à votre travail personnel. Existe – t – il d’autres moyens d’obtenir la même information? C’est ça… Si, pour une raison quelconque, vous ne souhaitez pas parler directement au développeur, vous pourriez encore avoir l’occasion de recueillir des informations précieuses auprès d’autres sources, telles que: les groupes de forums WordPress sur le réseau social WordPress meetup dans votre région, tels que Facebook, LinkedIn,, Google + sous – titres liés au développement WordPress gardez à l’esprit qu’il y a deux choses qui affectent directement la qualité des réponses et des informations que vous obtenez: a) Lorsque vous demandez au développeur « Combien coûte X? », vous n’obtenez jamais un chiffre exact. C’est comme parler à un plombier différent de réparer un tuyau, ça ne te donne pas
Partager le numéro. Votre objectif devrait être de mieux comprendre pourquoi ils ont inventé ce numéro, ce qu’ils ont considéré, quels éléments semblent flous pour vous, et ce que vous connaissez le mieux. Cela doit être l’objectif ultime de cette activité. N’insistez pas, remerciez toujours pour vos commentaires précieux. Lorsque vous posez des questions liées au développement, vos répondants utilisent leur temps, leurs connaissances et leur expérience pour élaborer des réponses sans savoir s’ils seront embauchés pour le travail. Il faut remercier ceux qui l’ont fait. Revenons maintenant aux principaux éléments qui composent le prix final du plug – in personnalisé. Il ne fait aucun doute qu’un autre facteur qui influe directement sur le coût des plug – ins de développement personnalisés est le taux horaire des développeurs. Pour la première fois (et la seule fois) dans l’état du monde 2011, Matt Mullenweg présente au public des questions intéressantes, ainsi que des commentaires et des mises à jour sur WordPress. Oui, 2011 a été la première et la seule année où la communauté WordPress a non seulement donné des interviews sur ce sujet, mais aussi des annonces montrant des données sur les tarifs horaires des développeurs WordPress dans le monde entier. Alors, quel est le tarif horaire des développeurs WordPress? Les taux d’intérêt varient de 5 $à 2 000 $, selon les résultats d’un sondage mené auprès de répondants ayant un niveau quelconque d’expérience dans le monde entier. Le tarif horaire moyen des développeurs WordPress est de 58 $. Le tarif horaire moyen des développeurs WordPress est de 50 $. C’est logique? Peut – être, comme vous devriez le penser, les développeurs du monde entier ont partagé leurs tarifs. Cela signifie qu’un marché du travail moins coûteux réduit le nombre de personnes provenant d’un marché du travail plus coûteux. Mais attention. Aux États – Unis
Au Royaume – Uni et dans l’union européenne, vous pouvez utiliser cet argent pour engager un développeur WordPress intermédiaire qui n’est ni un expert dans un domaine ni un expert dans un autre. Pour les professionnels qui veulent payer au moins 80 à 125 $de l’heure. Dans le codeable, même le tarif horaire minimum se situe dans cette fourchette. 3. Expérience nécessaire l’expérience des développeurs a une incidence directe sur le temps requis et la qualité du Code de livraison, ce qui a une incidence sur les coûts. La meilleure solution est de trouver un développeur WordPress supplémentaire ayant une grande expérience dans le domaine de travail requis. En adoptant cette approche, vous serez en mesure d’utiliser les capacités préconçues des développeurs pour prévenir les problèmes courants. Complexité un autre point clé à considérer ici est la complexité des projets de développement personnalisés. En tant que client, votre perception de la complexité peut être très différente des caractéristiques de votre projet. Comme l’a dit Fred Meyer: la différence entre un projet de coiffure et un projet de réseautage est la complexité. La tâche de « coiffure masculine » peut varier selon l’homme en question, mais le processus a été largement compris avant le début, ce qui a facilité la prévision des prix. Cependant, pour les projets Web complexes, presque tout le travail consiste à apprendre à faire le travail par vous – même. C’est une proposition beaucoup plus complexe. L’imprévisibilité est la sœur mystérieuse d’un projet complexe. C’est pourquoi l’embauche d’un développeur WordPress expérimenté au lieu d’un développeur débutant \/ intermédiaire peut réduire les possibilités de gaspillage de ressources. 5. Environnement actuel si vous effectuez des recherches avant de commencer à vous renseigner sur l’évaluation, vous saurez s’il existe des outils et des plug – ins qui peuvent être construits sur le marché. L’un d’eux vous donnera – t – il la même sortie? Modifier sa base caudale
Il le fera? Comme le suggère Chris Lema: Au lieu de créer des solutions personnalisées à partir de zéro, il est parfois préférable d’utiliser des plug – ins clés et de payer un peu de développeur pour vous connecter à des points. Voici cinq facteurs clés qui influencent certainement le prix final de votre plug – in personnalisé. Maintenant, après avoir énuméré les fonctionnalités que vous voulez, trouvé comment publier le plug – in, et examiné tous les éléments clés pour un budget approprié, revenez à ce que vous devriez faire. Passez à l’étape 4… Étape 4: découvrez si vous avez besoin d’un plug – in personnalisé par rapport à une version étendue d’un plug – in disponible lors de la recherche d’un travail de développement WordPress personnalisé, et le choix de l’une des options disponibles peut avoir un impact fondamental sur le prix que vous payez. En particulier, le développement de plugins WordPress entièrement personnalisés répondra certainement à vos besoins, mais cela augmentera également le temps et les coûts de développement. D’autre part, le choix d’utiliser le plug – in actuel et d’étendre sa fonctionnalité vous donnera des résultats plus rapides, une probabilité de coût plus faible, mais peut éventuellement entraîner de nouveaux problèmes inattendus (comme des problèmes de compatibilité). Du point de vue commercial, demandez – vous: est – il vraiment nécessaire de commencer à zéro à 100%? Selon les besoins, votre réponse peut varier d’un projet à l’autre. Délais d’exécution, argent et résultats il existe un certain nombre de projets qui peuvent avoir une incidence sur le coût final que vous payez pour ajouter de nouvelles fonctionnalités au site. En tant que demandeur, vous devez assumer la totalité des coûts de développement, en gardant à l’esprit que le prix final fait référence à la complexité et au professionnalisme de vos besoins. Engager quelqu’un pour développer un plug – in personnalisé à partir de zéro peut
Au niveau de l’entreprise, ce n’est pas toujours l’option la plus efficace. Dans la plupart des cas, il est plus efficace de « tremper vos orteils dans l’eau » avec le MVP, puis de consacrer vos ressources à de nouvelles fonctionnalités qui se sont révélées avoir un impact sur votre entreprise après quelques tests et commentaires pratiques. S’il y a un fait indéniable à partager ici, je crois que c’est le cas: dans le monde développé par WordPress, aucun produit de haute qualité ne peut être livré rapidement à un prix abordable. Si vous y réfléchissez, vous ne le trouverez nulle part dans le monde où nous vivons.