Formation professionelle Weblandes.com

CMS

WordPress
Expertise

Wordpress pour les développeurs.
Plongée dans le code PHP Wordpress

 Trois jours      Présentiel      Développer sous wordpress

Formations    CMS    WordPress    Expertise

Formation en INTRA

Nous nous déplacons dans vos locaux
Durée : 3 jours
Forfait intra :
1670 € HT

Cette formation, à la date de votre choix, au sein de votre établissement, pour un ou plusieurs personnes.

Le forfait comprend :

  • Formation en solo ou en groupe.
  • Animation par un formateur de terrain de haut niveau professionnel, doté d’un véritable sens de la pédagogie.
  • Documentation numérique.
  • Exercie et simulation.
  • Une attestation de formation délivrée à chaque participant.

Ce forfait ne comprend pas :

Frais de déplacement et d'hébergement du formateur

Partager cette formation

 Wordpress est le logiciel gratuit et open source le plus répandu au monde pour la création de sites Web et de blogs.

 Cette formation permettra aux développeurs de site web sous WordPress d'aller plus loin, plongée dans le code, concevoir des modules et pousser la personnalisation la personnalisation encore plus loin.

 Les objectifs de la formation

  • Créer un site web élaboré
  • Incorporer les textes et les médias
  • Créer des modules et le partager
  • Créer un réseau de sites

 A qui s'adresse cette formation ?

 Pour qui ?

Toute personne souhaitant personnaliser en profondeur un site Web.

 Prérequis

Avoir un socle de connaissance WordPress
Maîtriser Internet et les fonctionnalités des sites web.
Maîtriser la base de PHP et MySQL
Connaissance en HTML et CSS

Programme de la formation :

Introduction à WordPress
Qu'est-ce que WordPress ?
Le codex WordPress : guide de référence
Installer WordPress
L'administration et les menus

WordPress et PHP
La structure des fichiers et dossiers WP
La base de données WP
La structure et les fichiers principaux du thème
Les fonctions d'inclusion
Les marqueurs conditionnels
Les marqueurs conditionnels de WordPress
La boucle et ses fonctions
Les fonctions pour les textes dans PHP
Les chemins dans les URL / Permaliens
La fonction bloginfo()
Fonctions wp_nav_menu() / register_nav_menu()
Les hooks
Les globales
Les classes de WordPress
La classe WP_Query et ses requêtes
La classe wpdb et les requêtes SQL
La classe WP_rewrite et la réécriture d'URL
Les shortcodes

Les thèmes enfants
Qu'est-ce qu'un thème enfant ?
Créer et utiliser un thème enfant
Des thèmes enfants pour extensions
4 Personnaliser WP avec functions.php
Créer des fonctions simples en PHP
Créer une fonction fil d’Ariane simple
Fonction d’affichage d’articles par catégorie
Un lien « Lire la suite » aux résumés
Des feuilles de style et des scripts
Des emplacements pour les menus
Sidebars et des zones pour sidebars
Customiser un thème : add_theme_support()
Ajouter d'autres types d'articles
Ajouter des taxonomies spécifiques

Les champs personnalisés
Qu'est-ce qu’un champ personnalisé ?
Utiliser les champs personnalisés
6 Les modèles de page
Qu'est-ce qu'un modèle de page ?
Créer des modèles de page bloc Attributs
Créer d'autres modèles de page

Créer un thème et ses fonctionnalités
Créer le thème
Customiser le thème de base
Ajouter un onglet Options du thème
Mettre en place la page d'options
Ajouter une feuille CSS et un script JavaScript
Ajouter un logo
Créer un bouton qui remet les options par défaut
Ajouter une favicon au thème
Choisir une couleur en color picker
Ajouter des textes sur la page d'accueil
Ajouter un éditeur WYSIWYG wp_editor()
Sidebar dans le footer sur l'accueil

Les extensions et les widgets
Les widgets
Les extensions utiles
Les extensions diaporama
Les extensions pour l'administration
Les grosses extensions
Les extensions pour les développeurs
9 Créer une extension simple en PHP
Préparer les éléments
Afficher l'extension dans l'administration
Créer le code PHP de base
Créer un shortcode
Créer un onglet dans le menu d'admin
Créer la même extension en objet
Le dossier mu-plugins

Créer une extension widget en PHP
Configurer l’extension
La classe WP_Widget
Configurer le widget
Enregistrer le widget : register_widget()
Afficher le widget grâce à un hook
Créer le formulaire du widget
Enregistrer et mettre à jour le widget
Afficher le widget dans la sidebar

Créer une extension avec PHP/MySQL
Préparer les éléments
Construire la classe
Créer et supprimer la table
Sous-menu de l'extension et page config
Ajouter les fichiers JavaScript et CSS
Enregistrer les cartes
Créer un menu avec les différentes cartes
Afficher les pages cartes
Aperçu d’une carte et son titre
Mettre à jour les cartes
Supprimer les cartes
Afficher la carte en Front office

Soumettre une extension à WordPress
Soumettre l'extension

Traduire le thème et les extensions
WordPress et les langues
Utiliser le logiciel Poedit
Les fichiers LG dans thème et extension
Traduire les nouvelles chaînes
Traduire les pages et les articles

Optimiser et sécuriser un site
Optimiser un site
Sécuriser un site

Sauvegarder un site
Télécharger les fichiers par FTP
Sauvegarder la base de données
Rétablir le site en cas de crash

Mettre en ligne ou migrer son site
Importer la base de données
Modifier les URL avec des requêtes SQL
Transfert de fichiers et modifier wp-config.php

WordPress MU
Qu'est-ce que WordPress MU ?
Transformer un site en WordPress MU
Gérer un réseau

Liens UTILES

 Méthode pédagogique :
Le formateur propose un progression durant la scéance de formation proposant aux élèves une alternance de théorie et d'exercice pratique. Ceci permettant aux participants à la formation de s'approprié à leur rythme les éléments enseignés.

 Le formatieur commencera la session de formation par fournir un socle / un rappel de connaissance afin de progresser sereinnement.
Durant la formation, des exercices pratiques sont proposés afin que les élève intègre par la pratique leurs nouvelles connaissances.
En fin de session, un espace de temps est prévu pour des jeux de questions / réponses complémentaires, des échanges et des exercices tests

 Formateur :
Le formateur est un professionnel de haut niveau qui exploite ses compétences techniques sur terrain au quotidien.
Au delà de ses compétences techniques, le formateur est doté d’un bon sens pédagogique.
Les supports de formation seront remis en fin de session.

 Fin de stage :
Une attestation de formation sera délivrée à chaque participant.

PARLER NOUS DE VOTRE PROJET !

 

Pour toute demande de tarif sur nos formations, obtenez un devis gratuit dans les meilleurs délais.

Vous hésitez sur le concept, la faisabilité, la technique, le pourquoi et le comment ? Contactez nous !



TOP