Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/kidlogis/tutor-dashboard-legacy/archive/refs/heads/main.zipExtension WordPress qui remplace le tableau de bord natif de Tutor LMS par un tableau de bord apprenant simplifié, en français, avec trois vues claires.
Ce que fait l'extension
- Affiche un tableau de bord personnel accessible à l'adresse
/tableau-de-bord/de votre site. - Trois vues :
- Récapitulatif — nombre de cours suivis, progression moyenne, activité récente.
- Mes cours suivis — liste complète des cours avec image, progression et statut.
- Mes tentatives de quiz — historique des quiz passés, avec le détail des réponses.
- Un menu latéral permet de naviguer entre les trois vues (activable/désactivable).
- Redirige automatiquement les anciens liens vers le tableau de bord natif de Tutor LMS (
/dashboard/...) vers le nouveau tableau de bord. - Accès réservé aux utilisateurs connectés ; toute personne non connectée est invitée à se connecter.
Installation
- Dans votre administration WordPress, allez dans Extensions > Ajouter > Téléverser une extension.
- Sélectionnez le fichier
mon-tutor-dashboard.zippuis cliquez sur Installer maintenant. - Cliquez sur Activer.
- Allez dans Réglages > Permaliens et cliquez simplement sur Enregistrer les modifications (sans rien changer) — cette étape permet à WordPress de reconnaître les nouvelles adresses du tableau de bord.
Si une version de l'extension était déjà installée, supprimez-la d'abord (Extensions > Tutor dashboard legacy > Supprimer) avant d'installer la nouvelle version.
Créer la page du tableau de bord
L'extension ne crée pas la page automatiquement, il faut la créer une seule fois :
- Allez dans Pages > Ajouter.
- Donnez-lui le titre de votre choix (par exemple « Tableau de bord »).
- Important : l'adresse de la page (le "slug") doit être exactement
tableau-de-bord. WordPress la génère automatiquement à partir du titre — vérifiez-la dans le champ "Permalien" sous le titre, et corrigez-la si besoin. - Dans le contenu de la page, insérez le bloc Shortcode avec le texte suivant :
[mon_dashboard_apprenant] - Publiez la page.
Ajouter le tableau de bord à votre menu
L'extension n'ajoute rien automatiquement à votre menu de navigation. Si vous souhaitez que vos utilisateurs y accèdent facilement, ajoutez vous-même ces liens dans Apparence > Menus :
| Vue | Adresse |
|---|---|
| Récapitulatif | /tableau-de-bord/ |
| Mes cours suivis | /tableau-de-bord/enrolled-courses/ |
| Mes tentatives de quiz | /tableau-de-bord/my-quiz-attempts/ |
(Le menu latéral intégré à la page suffit généralement à naviguer entre les trois vues, cette étape est optionnelle.)
Réglages
Rendez-vous dans Réglages > Tutor dashboard legacy pour :
- Afficher le menu latéral — active ou désactive le menu de navigation à gauche du tableau de bord.
- Afficher le titre — active ou désactive le titre affiché en haut de chaque vue (ex. « Mon tableau de bord »).
En cas de problème
- Une page affiche une erreur ou reste vide : retournez dans Réglages > Permaliens et cliquez sur Enregistrer.
- Le style (couleurs, mise en page) ne s'affiche pas correctement après une mise à jour : videz le cache de votre navigateur (Ctrl+Maj+R), et si vous utilisez un plugin de cache (WP Rocket, W3 Total Cache...) ou un CDN, videz également ce cache.
- Un cours ou un quiz n'apparaît pas : vérifiez que l'utilisateur est bien inscrit au cours concerné dans Tutor LMS.
Prérequis
- WordPress avec Tutor LMS 4.0 ou supérieur, actif.