Définition de la Page d'Extension
Objectifs
Les objectifs de cette vidéo sont :
- Apprendre à créer et configurer une page d'extension WordPress.
- Savoir comment créer des formulaires personnalisés.
- Maîtriser l'enregistrement des options utilisateurs dans la base de données.
Résumé
Découvrez comment configurer et programmer une extension WordPress pour un agrégateur Google News personnalisé utilisant des mots-clés et des périodes spécifiques.
Description
Dans cette vidéo, nous allons apprendre à créer une extension WordPress appelée page-extension.php pour un agrégateur de Google News personnalisé. Nous commencerons par la création du fichier et y ajouterons une balise de titre. Ensuite, nous définirons un formulaire pour permettre aux utilisateurs d'entrer des mots-clés et de choisir une période pour les actualités : moins d'une heure, la journée ou la semaine.
Le formulaire sera structuré en utilisant les éléments HTML table
, tr
, th
, td
et select pour la liste déroulante des périodes. Nous intégrerons du code PHP pour récupérer les options de l'utilisateur avec get_option()
et esc_attr()
pour sécuriser les données.
Ensuite, nous enregistrerons ces options dans la base de données de WordPress avec les fonctions register_setting et add_action. Nous testerons ensuite l'extension pour nous assurer que les paramètres sont bien enregistrés.
Enfin, nous utiliserons phpMyAdmin pour vérifier les données dans la table wp_options. Cette leçon est essentielle pour ceux qui souhaitent apprendre à développer des extensions WordPress. En suivant ce tutoriel, vous pourrez créer des fonctionnalités personnalisées pour vos sites WordPress.
Questions fréquentes
table
est utilisée pour structurer le formulaire dans la page d'extension.
esc_attr()
est utilisée pour sécuriser les données récupérées dans le formulaire.
register_setting
est utilisée pour enregistrer les paramètres du formulaire afin qu'ils soient sauvegardés dans la base de données de WordPress.
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.