Skip to content

paul-schuhm/wordpress-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WordPress - PHP

Kit de développement

Accéder au kit de développement, et suivre les instructions

Supports de formation

Accéder aux supports de formation

Démos et TPs

Liens utiles

  • Make Wordpress, hub centralisé officiel des ressources pour les développeur·ses Wordpress;

Création de thèmes

  • Theme Handbook, guides officiels de WordPress pour créer des thèmes classiques et/ou basés sur des thèmes;

Taxonomies

Gestion des permaliens

Hooks

PHP

Bibliographie pour aller plus loin

CMS et architecture de l'information

WordPress

Ces deux ouvrages sont, à ma connaissance les meilleurs ouvrages, adressés aux développeur/ses WordPress.

  • Professional WordPress: Design and Development, 3rd Edition de Brad Williams et David Damstra, publié aux éditions Wrox (éditeur Wiley), 2015. Très bon ouvrage pour bien comprendre le core de WordPress, son fonctionnement et les différentes API. Couvre de nombreuses notions essentielles de WordPress qui n'ont pas bougées depuis. Ce livre est donc aujourd'hui toujours utile et toujours pertinent (seules quelques petites parties non centrales aujourd'hui désuètes, notamment sur l'écosystème WordPress qui a un peu changé) Publié avec l'intégration des blocs et de Gutemberg. Sur les thèmes, couvre uniquement le développement de thèmes classiques, pas ceux basés sur des blocs, ni le Full Site Editing. LP+
  • Professional WordPress Plugin Development, 2nd edition de Brad Williams et Justin Taldock, publié aux éditions Wrox (Wiley), 2020. Excellent ouvrage à avoir auprès de soi lors de développement de plugins, et pour se rafraichir la mémoire sur l'API des Hooks. Publié à la version 7 de PHP. LP++

PHP

  • Modern PHP: new features and good practices, Josh Lochart, Edition O'REILLY, 2015. Excellent livre présentant les features et la pratique du PHP moderne (>= PHP 7) : Namespaces, Composer (autoloading PSR-4 et gestionnaire de dépendances), déploiement avec PHP-FPM, configuration de la VM PHP pour la production, etc. LP++;
  • Essential PHP Security, Chris Shiflett, O'Reilly Media, Inc., 2005. Excellente introduction à la sécurité des applications web et des applications web PHP en particulier, concis (moins de 100 pages !). LP+;