Programme de formation : Wordpress - Développeur

 

 

Contenu Du Programme

Environnement de développement

  • IDE : exemple Eclipse, Firebug
  • Environnement de test PHP en local : exemple Wamp

Architecture de WordPress

  • Organisation des fichiers, Le processus d'exécution
  • La boucle WordPress
  • Etendre Wordpres : Hooks, shortCode, Widgets et l'API
  • La base de données standard de WordPress
  • Le codex et la documentation en ligne

Architecture d'un plugin

  • Le fichier principal et son entête
  • Le fichier readme.txt (pour intégration dans le repository standard WordPress)
  • Squelette générique d'un plugin
  • Activation et Initialisation

Actions, et Filtres

  • Modifications des contenus à la volée
  • Réaction aux événements WordPress

Utilisation de la couche d'abstraction de Base de données

  • Création de nouvelles tables dans la base de données
  • Système de requêtes avec WP_QUERY
  • Utilisation de l'API de base de données, les métadonnées

Créer un Widget

  • Intégration et Fonctions standards des Widgets
  • Récupérations d'informations dans les Widgets
  • Création de Widget pour le tableau de bord de l'administration

Intégrer les Thèmes

  • Processus de choix des templates de WordPress
  • Utilisation de la boucle WordPress dans le thème
  • Intégration des Widgets dans le thème
  • Ecriture de fonctions de thème utilisable par les designers, étendre l'administration et l'écriture de posts
  • Ajouter des menus et des pages d'administration
  • Intégrer des options dans les pages d'administration existantes
  • Shortcode : intégrer des fonctionnalités pour l'écriture de contenu, extension de l'éditeur de contenu tynyMCE

Extension et Création de type de post avec WordPress

  • Créer des templates spéciaux pour les types de post
  • Ajout de données aux types de posts existants
  • Déclaration d'un nouveau type de post
  • Création des fonctions d'enregistrement et d'affichage

Sécurité

  • Modifier les droits des utilisateurs, créer des rôles
  • Utilisations des fonctions « nonce », notions avancées
  • Principe et surcharge des « pluggable functions »
  • Spécificités de WordPress MU intégré à WordPress
  • Ajax dans WordPress, l'API RSS
  • Notions de cache pour accélérer l'exécution de WordPress
  • Internationalisation des plugins
  • Lien avec des API

PUBLIC CONCERNÉ

  • Webmasters, développeurs, chefs de projet souhaitant créer ou modifier des modules pour le CMS WordPress.

OBJECTIFS

  • Identifier les différents types de plugins présents dans l'environnement de WordPress
  • Concevoir un plugin WordPress
  • Développer des fonctionnalités supplémentaires et spécifiques sur un site géré par WordPress

PRÉREQUIS

  • Une connaissance de PHP, de WordPress et son administration sont indispensables pour suivre cette formation.

DURÉE

  • 3 jours

DATES

TARIF

  • Nous consulter
RECEVEZ VOTRE PROPOSITION PERSONNALISEE (PROGRAMME, TARIF) EN 1 MINUTE !
Pour cela, c'est simple et rapide, entrez vos coordonnées :


Name
Vous êtes *
Formation financée par *
Civilité *
Votre nom *
Votre prénom *
Votre tél *
Votre email *
Société
Pays *
Choisissez votre formation *
Et votre matière *

Veuillez remplir tous les champs obligatoires.

Nous vous garantissons la stricte protection de vos données personnelles, en conformité avec la loi en vigueur

Notre Charte de confidentialité et Cookies