Introduction à la Création d'une Page de Gestion des Tâches
Objectifs
Les objectifs de cette vidéo sont d'apprendre à :
- Ajouter un lien de menu dans WordPress
- Créer et afficher une page de gestion des tâches
- Gérer des données avec PHP et MySQL
Résumé
Apprenez à créer une page dans WordPress pour ajouter et afficher des tâches en utilisant PHP et MySQL.
Description
Dans cette leçon, nous allons créer une page qui contiendra le formulaire d'ajout des tâches et la liste des tâches. Pour cela, nous commencerons par ajouter un lien dans le menu de la page gestion-tâches.php. Ensuite, nous allons créer une fonction pour rattacher le lien au hook Admin Menu. Cette fonction utilisera AddMenuPage
pour définir les propriétés de la nouvelle page.
Ensuite, nous allons définir une fonction pour afficher la page, en s'assurant que l'utilisateur a les droits nécessaires. Si les droits sont insuffisants, un message d'erreur sera affiché. Sinon, le formulaire sera inclus dynamiquement. Nous verrons également comment définir et personnaliser le fichier formulaire.php avec des éléments HTML comme les balises <div>
, <h1>
et les champs de formulaire.
Après avoir défini le formulaire, nous allons écrire le code pour traiter les données saisies, les stocker dans une table MySQL et les afficher à la suite du formulaire. Nous allons ainsi utiliser les fonctions et objets PHP tels que $wpdb
, insert
et getResults
pour manipuler les données. A la fin, nous aurons une interface fonctionnelle dans WordPress pour la gestion des tâches.
Questions - réponses
AddMenuPage
est utilisée pour ajouter une nouvelle page de menu dans WordPress.
current_user_can('manage_options')
, et affichez un message d'erreur avec wp_die()
si nécessaire.
$wpdb->insert()
est utilisée pour insérer des données dans une table MySQL avec WordPress.
Je signale que les vidéos "Module 2/ if esel" et "Module2/Opérateur de comparaisons" sont inversées.