Utilisation et adaptation du code PHP
Objectifs
Les objectifs de cette vidéo sont de vous apprendre à :
- Adapter un code PHP pour WordPress en utilisant les options d'extensions existantes.
- Définir et utiliser des shortcodes dans WordPress.
- Afficher dynamiquement les données de Google News sur un site WordPress.
Résumé
Apprenez à adapter un code PHP pour afficher les dix dernières news de Google News dans une installation WordPress.
Description
Dans cette leçon, vous apprendrez à utiliser les options de l'extension agrégateur news pour afficher les dix dernières news retournées par Google News. Vous allez voir comment récupérer un code déjà défini d'affichage des news et l'adapter pour utiliser les options de l'extension plutôt que des cookies. Nous définirons une nouvelle fonction affiche_news
et utiliserons les fonctions get_option
pour récupérer les paramètres des options de l'extension.
Vous apprendrez également à modifier le code pour ne plus utiliser les echo
mais remplir et retourner un tableau HTML des liens cliquables. Une fois l'affichage correct, nous définirons un shortcode pour faciliter l'intégration de la fonctionnalité dans une page ou un article WordPress. Enfin, nous publierons une nouvelle page utilisant ce shortcode pour voir le résultat final.
Au terme de cette leçon, vous saurez comment adapter du code PHP existant à WordPress, utiliser les options d'une extension et créer et utiliser des shortcodes pour afficher des données dynamiques.
Questions fréquentes
get_option
de WordPress pour récupérer les valeurs des options news_mot_clé
et news_durée
.
echo
, ce qui facilite la gestion et le rendu des données.
affiche_news
définie pour récupérer et afficher les dix dernières news sous forme de liens cliquables.
Apprentissage par répétition permet vraiment de s'approprier les les différentes composantes abordées.
Bravo
Apprentissage par répétition permet vraiment de s'approprier les les différentes composantes abordées.
Bravo
Je signale que les vidéos "Module 2/ if esel" et "Module2/Opérateur de comparaisons" sont inversées.