Vous êtes sur la page 1sur 3

Comment devenir un bon développeur

back-end WordPress ?
Vous connaissez bien le PHP et souhaitez maîtriser le
développement WordPress back-end ? Ne bougez pas,
vous êtes au bon endroit !

Dans cette série d’articles, nous allons aborder une multitude d’outils
techniques disponibles dans WordPress. Le but de cet exercice sera :

• de faire un tour d’horizon — large, mais non exhaustif — des APIs et


fonctions disponibles dans WordPress,
• d’aider les développeurs PHP à devenir de meilleurs développeurs
back-end WordPress en construisant des bases solides fondées sur
la force du cœur de WordPress.

C’est en quelque sorte une évolution d’un article généraliste déjà publié sur
ce blog, mais où l’on abordera chaque sujet plus en détails.

Pourquoi de tels articles ?


Je fais partie de l’Expert Vetting Team chez Codeable et analyse
régulièrement des exercices de code envoyés par des développeurs
souhaitant rejoindre la plateforme.
Au fil des années, j’ai pu maintes fois remarquer des développeurs PHP qui
réinventaient la roue alors que WordPress propose souvent une solution
efficace pour répondre à un problème spécifique.

L’idée m’est alors venue de créer cette série d’articles pour aider les
développeurs PHP encore un peu perdus dans l’univers WordPress.

Apprendre à bien développer pour et avec WordPress


Ces sujets (que je détaille ci-dessous) seront abordés aussi bien de manière
théorique et abstraite (pourquoi utiliser X ?) que de manière pratique
(comment utiliser X ?).
En abordant la théorie et la pratique, ces articles devront vous aider à
résoudre des problématiques métiers/clients concrètes comme par exemple :

• créer des tâches CRON d’import de données via API de manière


optimisée et stocker la data au bon endroit,
• permettre à votre client•e de configurer certains aspects de son
site via une page d’administration sur-mesure,
• faire communiquer un front-end JavaScript avec le back-end
WordPress en créant une API AJAX,
• cibler les ralentissements de votre extension et optimiser ses
requêtes SQL,
• afficher des données dans l’administration WordPress sans
réinventer la roue.

Et bien plus encore !

Bref, je mets à profit mes 10+ ans d’expertise de développeur WordPress


freelance. En la synthétisant dans ces articles, j’espère vous accompagner
dans la découverte du cœur de WordPress de manière ludique.

Vous aurez ainsi peut-être l’envie de l’utiliser comme un vrai framework


PHP moderne qui bénéficie de nombreuses cordes à son arc, tant décrié
dans le monde des développeurs. WordPress possède certes de nombreux
défauts, mais les outils qu’il propose aux développeurs PHP, s’ils sont utilisés
intelligemment, vous permettront de créer des solutions métiers
optimisées et sécurisées pour vos clients.

À qui s’adressent ces articles ?

Tous ces tutoriels seront très orientés code et logique PHP, spécifiques à
WordPress. Il faut donc avoir un peu d’expérience en développement web
avec PHP, mais également un peu d’expérience avec l’écosystème
WordPress.

Si vous ne connaissez pas un tant soit peu les bases de développement


WordPress (structure d’un thème, construction d’un plugin, administration),
vous risquerez d’être perdus. Mais si vous savez un peu comment
fonctionne WordPress en interne, et que le PHP vous est familier, vous
devriez vous en sortir !
Enfin, notez bien que les logiques abordées ici s’adressent majoritairement
aux développeurs PHP back-end plutôt qu’aux intégrateurs front-end. On
ne parlera pas de CSS ou de création de thèmes, mais on verra comment
bien optimiser votre code PHP et profiter au mieux du cœur de WordPress
pour créer des logiques métiers complexes dans des extensions WordPress.

Référence : https://mosaika.fr/devenir-bon-developpeur-wordpress/

Vous aimerez peut-être aussi