PCIE - Passeport de compétences informatique européen - Wordpress - 09 développement de plugins par Ziggourat formation

Lieu(x)
En centre (75)
Durée
Total : 22 heures
En centre : 22 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
1 - Environnement de développement
- IDE : exemple Eclipse, Firebug
- Environnement de test PHP en local : exemple Wamp
2 - 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
3 - 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
4 - Actions, et Filtres
- Modifications des contenus à la volée
- Réaction aux événements WordPress
5 - 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
6 - 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
7 - 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
8 - 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
9 - 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
Objectifs
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.
Centre(s)
  • Paris - 10ème (75)
Métier(s)
Compétence(s)
Formation proposée par : Ziggourat formation
À découvrir
Exxea
BACHELOR EUROPEEN INFORMATIQUE RESEAUX ET SECURITE par Exxea
LH SOLUTIONS
Créer son site internet avec Wordpress par LH SOLUTIONS
Exxea
MASTÈRE EUROPÉEN MANAGEMENT ET STRATÉGIE D’ENTREPRISE par Exxea
Algotis
TOSA - PCIE - Passeport de compétences informatique européen - Outlook avancé par Algotis
Algotis
TOSA - PCIE - Passeport de compétences informatique européen - Access bases par Algotis
Algotis
TOSA - PCIE - Passeport de compétences informatique européen - Outlook bases par Algotis
Algotis
TOSA - PCIE - Passeport de compétences informatique européen - Access avancés par Algotis
Algotis
TOSA - PCIE - Passeport de compétences informatique européen - Excel intermédiaire par Algotis
Algotis
TOSA - PCIE - Passeport de compétences informatique européen - Excel avancé par Algotis
Algotis
TOSA - PCIE - Passeport de compétences informatique européen - Word avancé par Algotis