Wordpress pour développeur : créer ses thèmes, extensions et plugins
Formation
A distance
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
-
Méthodologie
A distance
À propos de cette formation :WordPress s’avère être un excellent cadre de développement pour déployer des applications plus complexes qu’un simple CMS (Content Management System - Outil de gestion de contenus sur Internet). Grâce à ses API et l’accès à sa base de données, vous découvrirez comment créer une application complète basée sur WordPress.
À propos de cette formation
À qui s'adresse cette formation ?Aux webmasters techniques qui souhaitent améliorer leur site Web basé sur WordPress ou aux développeurs PHP qui cherchent un cadre de développement performant à faible courbe d’apprentissage.
Les Avis
Les exploits du centre
Toutes les formations sont actualisées
L'évaluation moyenne est supérieure à 3,7
Plus de 50 opinions au cours des 12 derniers mois
Ce centre est avec Emagister depuis 16 ans.
Les matières
- Api
- Gestion
Le programme
Installation et prise en main
Rappel sur une installation WordPress
- Se connecter au serveur FTP
- Se connecter à la base de données
- Créer le compte administrateur
- Implantation de WordFence
Structure de base de WordPress
Structure des fichiers
- Style.css
- Functions.php
- Les templates
- Post et postmeta
- User et Usermeta
- Options
- Taxonomie
- Index.php
- Single.php et page.php
- Archives.php
- Category.php
- Autres usages
- Les fonctions de requête
- Variables globales $GLOBALS
- Création et édition de table spécifique
- L’objet $wpdb
Etendre les fonctionnalités
Usage des hooks et des filters
- La méthode add_action
- La méthode do_action
- La méthode add_filter
- La méthode apply_filters
- Structure de base d’un plugin
- Construction de son propre plugin
- MU-plugins
- Ajout des menus d’administration
- Hiérarchie d’un thème
- Pages templates
- Bootstrap 3
- Fichiers et templates
- Javascript et CSS
- Fichiers de base
- Templates
Ajouter des types de post
Types de post par défaut Post personnalisés (Custom Posts)
- La méthode register_post_type
- La methode add_meta_box
- Taxonomie vs postmeta
- Créer des éléments de taxonomie
- WP_Query
- Get_post
- Ajout des menus et sous-menu
- Autorisation d’accès
- Ajouter des champs personnalisés
- Un plugin utile : ACF
- Intégration dans les pages
Codes actifs dans le contenu
Usage des shortcodes
- API
- Attributs
- La méthode Do_shortcode
Utilisateurs et rôles
Récupérer les utilisateurs
- Traitements et mise à jour
- Accès aux droits
- Utilisation dans les posts
- Gestion des menus dans l’admin
- Les usermeta
- Hide Admin Bar
- Theme My Login
- WP-Members
Les API de WordPress
Envoi de mail avec WP-mail
- Envoi de mails simple
- Aller plus loin avec WP-mail
- Appel des CRON
- Créer des CRON
- Planification côté serveur
- Sécurisation des données
- Validation
- Traitement des infos
- Mise en place simple
- Isolation des variables
- Mise en place dans les templates
- Le mode WP : admin-ajax.php
- L’API Heartbeat
- W3 Total Cache
- What the file
- Debug Bar
- Le plugin UpdraftPlus WordPress Backup Plugin
- XML-RPC
- Squelette d’application mobile
- Préparer ses pages
- Fichier .po
- Poedit
- Un plugin : MultilingualPress
- Mise en place d’un multisite
- Tableau de bord général
- Structure des tables
- Plugins : MU Domain Mapping
Informations complémentaires
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Wordpress pour développeur : créer ses thèmes, extensions et plugins