Passer au contenu
28 h

Web

5$/h – WordPress et PHP : gestion de contenu des sites Web – Avancé

Objectifs

  • Comprendre la structure des thèmes WordPress, afin de pouvoir les modifier
  • Créer et modifier des contenus spécialisés
  • Modifier et créer des extensions
  • Créer des codes courts
  • Créer des modèles de page et formats d’article

Contenu

  • Révision de notions de base :
    – Installation de WordPress
    – Création d’un site WordPress
    – Importation du contenu d’un site WordPress
    – Personnalisation avec HTML et CSS
  • Familiarisation avec la syntaxe et les commandes de base du langage PHP
  • Comprendre l’utilisation du langage PHP dans un site WordPress
  • Exploration du code PHP qui permet la création de codes courts
  • Utilisation des commandes PHP pour créer vos propres codes courts
  • Importation d’extraits de code pour rajouter des fonctionnalités
  • Exploration du code PHP qui permet la création d’extensions
  • Utilisation des commandes PHP pour modifier une extension existante
  • Utilisation des commandes PHP pour créer vos propres extensions
  • Utilisation des commandes PHP pour activer diverses fonctions WordPress de votre thème
  • Familiarisation avec les principes d’une base de données
  • Familiarisation avec la hiérarchie des pages dans un site WordPress pour comprendre dans quel ordre les pages sont interpellées
  • Utilisation des « body_class » et « post_class » pour styliser les pages et les articles
  • Création et modification de modèles de page à partir de modèles existants
  • Ajout de champs personnalisés aux pages et aux articles afin d’enrichir leur contenu
  • Utilisation de « dashicons »
  • Utilisation des formats d’articles pour styliser efficacement les articles
  • Utilisation des pseudo-éléments CSS pout ajouter du contenu sans toucher le HTML
  • Création et activation de sondages

 

Préalables

  • Posséder les logiciels WordPress et Zoom sur votre ordinateur
  • Avoir suivi le cours WordPress – Intermédiaire ou l’équivalent
  • Connaissance de CSS, un atout
  • Connaissance de base de PHP, un atout