11 ressources que tout développeur WordPress devrait connaître

Matthias Held Dernière mise à jour le 21.10.2020
6 Min.
Dernière mise à jour le 21.10.2020

Des grands référentiels et cadres de ressources aux cours gratuits et à la bonne préparation de l'entretien : Dans cet article, nous vous fournissons de nombreux éléments pour améliorer votre flux de travail en tant que développeur - à la fois en général et avec WordPress et pour faire progresser votre carrière. 

WordPress Développement

1. Gutenberg Boîte à outils du créateur de blocs

11 ressources que tout développeur WordPress devrait connaître

Le sous-titre de cette repo est "Une boîte à outils de développement à configuration zéro pour la construction du bloc plugins WordPress Gutenberg" - et c'est exactement ce qu'elle fait. Il permet de développer des blocs Gutenberg sans avoir à se préoccuper de la configuration de React, Webpack, Babel etc. Avec seulement trois lignes de commande, vous pouvez commencer votre projet en moins de deux minutes. 

Personnellement, je trouve surtout que la documentation claire est bonne. Et qu'il fonctionne très bien et simplement prêt à l'emploi.

Lien vers la mise en pension

2) GenerateWP - WordPress Générateur de code

11 ressources que tout développeur WordPress devrait connaître

Lorsqu'il s'agit de créer des Themes et Plugins personnalisés pour WordPress , il y a des tâches fastidieuses qui ne demandent qu'à être effectuées : par exemple, l'enregistrement d'un custom_post_type avec toutes les capacités, les requêtes, les points terminaux de l'API et autres. 

Grâce à cette boîte à outils pratique, vous pouvez générer de nombreux extraits personnalisés pour votre projet. Il utilise toujours les dernières normes APIS et de codage de WordPress vous avez donc au moins une chose de moins à vous soucier.

Lien vers GenerateWP

3. les ticketsofficiels WordPress Core

11 ressources que tout développeur WordPress devrait connaître

S'impliquer activement dans WordPress est une énorme situation gagnant-gagnant : d'une part, bien sûr, parce que vous soutenez un produit gratuit. D'autre part, vous apprenez beaucoup lorsque vous travaillez vous-même sur le logiciel de base et que vous développez ainsi chaque jour davantage WordPress . 

Dans la vie professionnelle quotidienne, vous pourrez également utiliserThemes, Pluginset des applications pour WordPress peut mieux se développer. Et si vous vous inquiétez de questions ouvertes concernant WordPress vous ferez ainsi la connaissance de nombreux membres de la communauté, sympathiques et intéressants. 

Lien vers le système de suivi des billets

Pour les utilisateurs de Github, il y a aussi une version git-ifiée qui se synchronise avec le repo SVN original.

Gratuit

4. libre-pour.dev

11 ressources que tout développeur WordPress devrait connaître

Il existe un très grand nombre de services et de plateformes avec des offres gratuites pour les développeurs. Cependant, il peut être difficile de trouver tous ces services pour prendre une décision en connaissance de cause. Sur free-for.dev, vous pouvez trouver une liste de logiciels et d'autres services gratuits qui sont intéressants pour les développeurs. Il existe des catégories telles que les tests, hosting le courrier électronique, les CDN, les CI/CD, la qualité du code et bien d'autres encore. 

Lien vers la page

Plugin Développement

5. WordPress Plugin Générateur à plaques de chaudière

11 ressources que tout développeur WordPress devrait connaître

Développer un Plugin est vraiment amusant. Mais le mettre en place plus tard peut être pénible et - selon la taille et la complexité de Plugins - assez étendu. Surtout si vous suivez les meilleures pratiques ci-dessous (ce que vous devriez absolument faire). C'est exactement à cela que sert cet outil.

La plaque tournante est basée sur l'APIPlugin, les normes de codage et les normes de documentation. Il vous suffit donc d'entrer un nom unique pour votre Plugin, votre limace et vos informations sur l'auteur - et vous êtes prêt à partir.

Lien vers le générateur

6. WP React Starter : WordPress React Boilerplate

11 ressources que tout développeur WordPress devrait connaître

Si le développement de Plugin doit être un peu plus (JavaScript) et doit être basé sur React, cet outil très complet est fait pour cela.

Vous pouvez commencer à construire Plugins avec React, Typecript et CI/CD intégré en un rien de temps et sans la construction extensive.

Les bases de l'expression "Boilerplate" :

  • Frontal de réaction pour les interfaces utilisateur réactives (avec le repli PHP comme rendu côté serveur)
  • TypeScript pour le développement d'un frontend à sécurité de caractères
  • OOP-PHP avec des espaces de noms pour un développement clair du backend
  • Environnement de développement Docker sans long processus de construction
  • Intégration de CI/CD pour les contrôles de qualité automatisés des codes et la gestion intégrée de la libération (par exemple pour le repo wordpress.org )

Lien vers la mise en pension

Theme Développement

7. état de l'art WordPress Theme Développement Boilerplate

11 ressources que tout développeur WordPress devrait connaître

Il existe d'innombrables modèles de développement WordPress -Themes, mais celui-ci est tout simplement formidable. Il tire parti de toutes les grandes et nouvelles extensions de développement web, telles que Browsersync, Linters, Babel, Autoprefixer et bien d'autres. Et tout cela sans vous forcer à apprendre un nouveau flux de travail ou une nouvelle syntaxe.

De plus, grâce à cette fondation, vous êtes vraiment au courant des WordPress et les normes OOP. Vous n'avez besoin que de cinq lignes environ dans votre invite de commande pour faire fonctionner la chaudière. 

Le processus de création est également facile à maintenir et suit les normes de codage de WordPress . 

Lien vers la mise en pension

Apprendre

Une fausseté géniale

11 ressources que tout développeur WordPress devrait connaître

Saviez-vous que customer/department=shipping@example.com est une adresse électronique valide ? Qu'en est-il de matthias\@\held@raidboxes@raidboxes.io ? Ou saviez-vous que les noms personnels peuvent inclure des numéros dans certaines cultures ? 

Personnellement, j'ai appris plus de cette liste que je n'aurais pu en apprendre de la plupart des cas d'essai. Une liste sélective de mensonges fantastiques que de nombreux programmeurs croient. Il est donc logique de repenser votre propre mentalité de développeur au-delà des frontières. 

Lien vers la mise en pension

Test

9. grande liste de ficelles vilaines

11 ressources que tout développeur WordPress devrait connaître

Cette ressource est destinée aux testeurs. 

Je crois fermement que chaque WordPress développeur devrait, dans une certaine mesure, être un testeur. Que cela signifie tester son code "uniquement" pour UX ou, plus important encore, pour la sécurité. 

Vous pouvez investir autant que vous voulez dans le test de votre code. Cela devient plus difficile quand de vrais utilisateurs entrent en jeu... Vous ferez des choses que vous n'auriez jamais crues possibles - surtout quand il s'agit de la contribution des utilisateurs. 

Cette repo contient une énorme liste de chaînes de caractères qui sont connues pour causer des problèmes lorsqu'elles sont saisies par un utilisateur. Il existe également des chaînes qui vous aident à sécuriser votre thème/Plugins/application, par exemple des chaînes pour l'injection SQL, l'énumération et le "clickjacking".

Lien vers la mise en pension

10. FakerPress - WordPress Plugin

11 ressources que tout développeur WordPress devrait connaître

Une dernière chose à tester : c'est bien d'avoir un nouveau Themeou Plugin à créer. Cependant, créer les contenus correspondants pour elle ne l'est pas. Et c'est exactement ce que cette PluginIl peut créer un contenu factice pour presque tout ce qui s'y trouve WordPress et il est constamment développé. Il vous aide également à détecter les erreurs et les fonctions indésirables qui pourraient se produire lorsqu'un utilisateur fait ceci ou cela. 

  • Contributions
  • Types de poste sur mesure
  • Métadonnées
  • Images sélectionnées
  • Utilisateur
  • Tags
  • Catégories
  • commentaires
  • Types de commentaires personnalisés

Lien vers le Plugin

Stimuler les carrières

11. Manuel d'entretien technique

11 ressources que tout développeur WordPress devrait connaître

Si vous voulez décrocher un emploi de WordPress développeur dans une agence ou une entreprise de technologie, vous aurez très probablement un entretien. Si certains candidats sont plus détendus, pour d'autres, les entretiens d'embauche sont stressants. Cette prise en pension vous aidera à vous préparer. Elle couvre de nombreux aspects, tels que :

  • Comment préparer les entretiens de codage
  • Feuilles de route pour les entretiens
  • Conseils d'algorithme et meilleures pratiques pour les questions
  • Questions d'entretien et réponses
  • Conseils pour un CV parfait
  • et bien plus encore

Lien vers la mise en pension

Merci de le lire. Si vous connaissez d'autres ressources que vous, en tant que WordPress développeur, ne voulez plus manquer, n'hésitez pas à me laisser un commentaire !

Matthias est le Chaos Calmer de RAIDBOXES. En tant que développeur de thèmes et de plugins, orateur aux WordCamps et contributeur actif de la communauté, il est régulièrement présent aux WordCamps et à d'autres événements sur le thème de WordPress. Il est toujours prêt pour un casse-croûte. Quand il n'est pas dans les parages, il a des chats sur les genoux.

Articles connexes

Commentaires sur cet article

Laisse un commentaire

Ton adresse électronique ne sera pas publiée. Les champs obligatoires sont marqués d'un *.