Bienvenue à la fin de la série! Comme nous l’avons fait avec d’autres séries, je trouve utile de réunir le tout et résumez les articles dans un dernier post.
Donc, dans ce post, nous allons faire exactement cela.
Nous avons commencé avec quelques éléments de base tels que les API WordPress que nous devons apprendre, la gravité de la traduction de votre thème et le fonctionnement des licences..
Voici un récapitulatif:
Je pense qu'il y a six API très importantes (parmi toutes les API WordPress) qu'un développeur de thème doit apprendre par cœur:
Nous avons passé en revue un bref résumé pour chaque API et expliqué pourquoi vous devriez les étudier et les apprendre. Chaque API a une mission unique et leur combinaison vous donnera certainement le pouvoir de créer des thèmes avec une grande structure..
Saviez-vous qu'il existe plus de 50 traductions de WordPress achevées à plus de 90%? De plus, si vous consultez les statistiques d'utilisation de WordPress, vous remarquerez qu'un tiers des utilisateurs de WordPress.com bloguent dans une autre langue..
Si vous l’interprétez correctement, vous verrez à quel point il est important de rendre votre thème traduisible. Mieux encore, vous pouvez demander à quelqu'un de traduire votre thème et de vendre des thèmes multilingues prêts à l'emploi.!
Je dois vous rappeler qu'il s'agit d'un sujet facile mais aussi délicat. Comme je l'ai dit dans l'article, votre thème ne sera accepté nulle part, si vous ne savez pas comment fonctionne la licence.
Et il y a deux choses qui importent, en matière de licence: sous quelle licence votre thème sera-t-il publié, et les licences des produits que vous avez inclus dans votre thème?.
Si vous êtes découragé de passer en revue des dizaines de licences et d'essayer de comprendre lesquelles vous conviennent, vous avez de la chance: il existe un site Web appelé TL; DR Legal qui explique et résume les licences de logiciel open source en anglais simplifié.
Nous avons parlé de la façon d'écrire et de tester un bon code dans cet article.
Voici une revue rapide:
Voici quelque chose que vous devriez savoir dès le début de votre carrière en tant que développeur WordPress: WordPress dispose de normes de codage pour HTML, CSS, JavaScript et PHP..
Ils ne sont pas difficiles à atteindre et ils ne tardent pas à apprendre. Par exemple, il est facile de se rappeler de placer des attributs de balises HTML entre guillemets simples ou doubles. Vous pouvez également nommer vos classes CSS avec des caractères minuscules, des nombres et des traits d'union. Ou définir une fonction anonyme pour éviter les conflits jQuery. Ou parler comme Yoda lors de la rédaction de conditionnels - sans blague.
Et il y a la question des commentaires de code pour rendre votre code lisible par d'autres développeurs. Il n'y a pas de recommandation officielle pour documenter le code JavaScript et HTML, mais vous devriez utiliser le style de phpDocumentor pour PHP. Il en va de même pour les CSS, car vous pouvez utiliser la même méthode de commentaire de code..
Valider votre code HTML et CSS avec les validateurs du W3C est une évidence, n'est-ce pas? Mais il y a plus que cela, quand il s'agit de faire la parfait Thème WordPress. Tu dois:
Quand vous êtes satisfait du résultat, vous êtes prêt à partir!
Cet article est différent des autres: il vous dit "quoi ne pas faire" au lieu de "quoi faire". J'ai décidé d'écrire cet article parce que même s'il est facile de remarquer comment illogique ils sont, nous ne pouvons pas nous empêcher de les faire parfois.
Voici un bref résumé avec des listes de choses à éviter:
Certains développeurs de thèmes WordPress peuvent oublier qu'ils ont du travail après la vente d'un thème; C'est pourquoi j'ai pensé que nous devrions couvrir les processus qui interviennent une fois que vous avez terminé votre thème. Voici ce que nous avons couvert:
Celui-ci parle de lui-même, vraiment: lorsque WordPress est mis à jour ou s'il existe de nouvelles versions des produits que vous avez utilisés dans votre thème, vous devez le mettre à jour pour le rendre opérationnel pour tout le monde..
Celui-ci pourrait être négligé car il s'agit d'un processus optionnel (comme la traduction de votre thème), mais c'est un avantage considérable puisqu'il existe probablement des millions d'utilisateurs de WPML, BuddyPress et WooCommerce au total. Rendre votre thème compatible avec (au moins) ces plugins pourrait être la raison principale pour laquelle les gens choisiront votre thème.
Celui-ci est également obligatoire: vous devez fournir un support technique aux utilisateurs de votre thème. Vous pouvez le faire en répondant simplement aux questions sur les forums de support de votre place de marché / centre de téléchargement ou en créant un site Web complet comprenant un blog, une base de connaissances, une section FAQ, une documentation en ligne et des informations de contact. forum.
Faire un thème pour WordPress n'est pas forcément difficile, mais faire un bon thème l'est. Faire un parfait thème? Eh bien, c’est le plus difficile et c’est ce que tout le monde devrait viser, peu importe la difficulté.!
J'espère vraiment que vous avez apprécié cette série et j'aimerais vous rappeler qu'il y a toujours place à l'amélioration! Si vous avez des idées pour étendre cette série avec un autre article ou pour nous donner une idée pour un tutoriel séparé, n'hésitez pas à commenter ci-dessous et à nous le faire savoir.!