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

6 Min.
Dernière mise à jour le

Des grands référentiels et cadres de ressources aux cours gratuits et à la bonne préparation à l'entretien d'embauche : 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, j'apprécie particulièrement la clarté de la documentation. 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 un custom theme set plugins pour WordPress, il y a des tâches fastidieuses qui doivent simplement être effectuées : par exemple, l'enregistrement d'un custom_post_type avec toutes ses capacités, ses requêtes, ses points d'extrémité API, etc. 

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. le fonctionnaire WordPress billets de base

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

Pour participer WordPress activementest une énorme situation gagnant-gagnant : tout d'abord, bien sûr, parce que vous soutenez un produit gratuit. D'autre part, vous apprenez beaucoup en travaillant sur le logiciel de base lui-même et en le développant WordPress ainsi chaque jour davantage. 

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 existe ici comprend également une version git-ifiée qui est synchronisée avec le repo SVN d'origine.

Freebies

4. free-for.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 à plaque de chaudière

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

En développer un Pluginest vraiment amusant. Mais la mise en place ultérieure peut être pénible et - selon la taille et la complexité de la Plugins- assez étendue. Surtout si vous suivez les meilleures pratiques ci-dessous (ce que vous devriez absolument faire). C'est exactement ce à quoi cet outil est destiné.

La "Boilerplate" est basée sur la Plugin-APIle Normes de codage et le Normes de documentation. Il vous suffit donc d'entrer un nom unique pour votrePlugin, votre limace et votre auteur - et c'est parti.

Lien vers le générateur

6. WP React Starter : WordPress réagir à la plaque chauffante

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

Si vous voulez Plugindévelopper quelque chose d'un peu plus (JavaScript) et voulez le baser sur React, c'est à cela que sert cet outil très complet.

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

Les bases de l'expression "Boilerplate" :

  • Frontal de réaction pour les interfaces utilisateur réactives (avec le repli de 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
  • Un environnement de développement de docker sans un long processus de construction
  • Intégration 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 wordpress.orgles pensions)

Lien vers la mise en pension

Theme Développement

Septième état des lieux WordPress Theme le développement de la chaudière

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

Il existe un nombre incalculable de plaques de chaudière pour le développement de WordPress themes, mais cette ici est tout simplement formidable. Il tire parti de toutes les nouvelles améliorations apportées au développement du web, telles que Browser Sync, Linters, Babel, Autoprefixer et bien d'autres. Et tout cela sans vous obliger à apprendre un nouveau flux de travail ou une nouvelle syntaxe.

En outre, avec cette fondation, vous êtes vraiment à jour avec les dernières WordPress et les normes OOP. Il suffit de cinq lignes environ dans l'invite de commande pour configurer la chaudière et la faire fonctionner. 

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

Lien vers la mise en pension

Apprendre

8. 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 matthiasinfo@appclouds.deraidboxes.io? Ou saviez-vous que dans certaines cultures, les noms personnels peuvent contenir des chiffres? 

J'ai personnellement appris plus de cette liste que je n'aurais pu en apprendre de la plupart des cas d'essai. Une liste sélectionnée de fausses vérités fantastiques auxquelles de nombreux programmeurs croient. Il est donc logique de repenser votre propre mentalité de développeur par-delà les frontières. 

Lien vers la mise en pension

Test

9. Grande liste de cordes à linge

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 lorsque de vrais utilisateurs entrent en jeu... Vous ferez des choses que vous n'auriez jamais crues possibles - surtout lorsqu'il s'agit de la saisie des données par les 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 peuvent vous aider à sécuriser votre sujet/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
  • Mots-clés
  • 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 se préparer à l'encodage des entretiens
  • Feuilles de triche pour les entretiens
  • Conseils sur les algorithmes et meilleures pratiques pour les questions
  • Questions et réponses sur l'entretien
  • 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 !

FREE DEV blog lightblue

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

Ecrire un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués par * .