Formation Développement de plugin WordPress

Formation

À Paris

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Paris

  • Dates de début

    Dates au choix

Objectifs pédagogiques Cette formation vous permet d'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.

Les sites et dates disponibles

Lieu

Date de début

Paris ((75) Paris)
Voir plan
15 Rue d'Argenteuil, 75001

Date de début

Dates au choixInscriptions ouvertes

À propos de cette formation

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

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

Contenu

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 Wordpress : 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 TinyMCE
      Extension et Création de type de post avec WordPress
      • 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
      • Créer des templates spéciaux pour les types de post
      Sécurité
      • Modifier les droits des utilisateurs
      • Créer des nouveaux rôles
      • Empêcher l’accès aux fonctionnalités en fonction du rôle de l’utilisateur
      • 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

      Méthodes pédagogiques

      8 participants maximum, un poste par stagiaire et un support de cours est remis en fin de stage. La formation est constituée d'apports théoriques, de démonstrations et de mises en pratique basées sur des exercices.

      Formateur

      Formateur, consultant expérimenté spécialiste de la programmation Web et des CMS.

      Modalités de validation des acquis

      Évaluation en ligne des acquis via un questionnaire. Attestation de fin de stage.

      Informations complémentaires

      Population visée

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

      Appeler le centre

      Avez-vous besoin d'un coach de formation?

      Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

      Formation Développement de plugin WordPress

      Prix sur demande