On a beaucoup parlé récemment de normes, de directives et de meilleures pratiques en matière de développement de thèmes WordPress (et de plugins également). J'ai remarqué un bon post sur le blog ThemeShaper (ThemeShaper sont l'équipe thématique d'Automattic) invitant spécifiquement les auteurs de thèmes à prêter attention à la qualité du code, pas seulement à l'esthétique, lors du développement des thèmes. Des discussions ont également eu lieu sur les forums du marché CodeCanyon sur la manière d’inclure jQuery dans votre thème ou votre plugin. J'ai donc pensé qu'un message rapide pour aider à pointer sur des ressources et à sensibiliser davantage ne s'égarerait pas sur WP.TutsPlus.
De nombreuses ressources sont disponibles sur ce sujet dans le Codex WordPress. Il existe en fait une liste de contrôle de fichier de modèle pour vous assurer que vous avez inclus tous les fichiers nécessaires à un thème complet, un processus de test, des instructions de révision de thème et un plug-in de vérification de thème pour une petite vérification automatique..
Si vous n'avez jamais examiné ces documents auparavant, je ne vais pas vous mentir, il y en a beaucoup à prendre. Une fois que vous l'avez fait, cependant, et ces choses deviennent simplement une partie de votre processus de développement de thème normal, vous finissent par produire des thèmes de qualité supérieure. Des thèmes de qualité supérieure signifient une victoire pour la communauté, une victoire pour vos clients et une victoire pour vous. Tout le monde gagne!
Outre la production de thèmes et de plug-ins de qualité, il est important de les maintenir. La meilleure façon de gérer vos thèmes et plug-ins est de vous tenir au courant de ce qui se passe dans la communauté WordPress et des diverses autres technologies impliquées, afin que vous puissiez publier les mises à jour de vos thèmes en temps voulu. Les clients aiment ça!
Par exemple, WordPress 3.2 a été mis à jour dans jQuery et est passé à la version 1.6.1 qui comportait quelques incompatibilités en arrière mineures avec les versions précédentes de jQuery. Il y a aussi le récent exploit TimThumb qui concerne de nombreux thèmes qui utilisent la bibliothèque tierce. Si vous vous tenez au courant de ce genre d'événements et savez ce qui se passe, vous pouvez résoudre les problèmes avant même que vos clients ne les remarquent..
Alors, voici quelques endroits à vérifier pour vous tenir au courant:
Il existe de nombreux autres lieux qui traitent des derniers événements liés à WordPress, mais cela devrait vous aider à démarrer!
La qualité de notre code est la façon dont nous sommes jugés par la communauté WordPress au sens large. Nos thèmes et plugins parlent d'eux-mêmes chaque fois que quelqu'un d'autre doit interagir avec eux d'une manière ou d'une autre. Qu'il s'agisse d'un utilisateur, d'un maître du Web ou d'un autre développeur de plug-in, s'ils trouvent un gâchis pavé, cela nous donne une mauvaise image. Cependant, s’ils installent notre plugin ou notre thème et qu’ils "fonctionnent", même si d’autres plugins et thèmes sont installés avec eux, nous avons bonne mine et ils peuvent aussi nous recommander à d’autres.
En tant que communauté, avoir et maintenir une qualité élevée dans nos thèmes et plugins est ce qui nous rend. Donner à nos clients des solutions robustes auxquelles ils peuvent faire confiance est important, cela signifie également qu'ils reviendront nous voir encore et encore. Soyons fiers de notre travail!
Avez-vous quelque chose à ajouter? Ou êtes-vous peut-être en désaccord avec quelque chose que j'ai dit? Faites-moi savoir dans les commentaires, j'aimerais beaucoup avoir de vos nouvelles.