Le Mode Focus de LearnDash permet aux apprenants de se concentrer sur leur contenu en masquant certains éléments de distraction. Cependant, il peut être utile de permettre les commentaires pour favoriser l’interaction et l’engagement dans vos cours, leçons, sujets, et quiz. Voici comment activer les commentaires dans ce mode.
Étapes pour activer les commentaires pour le mode Focus sur Learndash
Suivez ces étapes pour activer les commentaires dans le mode Focus :
1. Activer les commentaires dans les paramètres learnDash
- Accédez à LEARNDASH LMS > COURS > PARAMÈTRES dans le tableau de bord WordPress.
- Faites défiler vers le bas jusqu’à la section Paramètres du type de publication personnalisé du cours.
- Sous Paramètres pris en charge par l’éditeur, cochez la case Commentaires.
- Cliquez sur Enregistrer pour sauvegarder les modifications.
2. Vérifier les paramètres de discussion dans WordPress
- Allez dans PARAMÈTRES > DISCUSSION dans votre tableau de bord WordPress.
- Assurez-vous que l’option Autoriser les commentaires est activée. Cela garantit que les commentaires seront disponibles pour les publications LearnDash dans le mode Focus.
3. Ajouter du code pour activer les commentaires dans le Mode Focus
Pour que les commentaires soient activés spécifiquement dans le mode Focus, vous devrez ajouter un code personnalisé au fichier functions.php
de votre thème WordPress. Ce code permet d’activer les commentaires pour les éléments de LearnDash (cours, leçons, sujets et quiz).
Important : Sauvegardez une copie de votre fichier functions.php
avant d’ajouter du code pour éviter tout problème.
Ajoutez le code suivant dans functions.php
:
/**
* Code pour activer les commentaires dans le mode Focus de LearnDash.
*/
add_filter( 'learndash_focus_mode_comments', 'learnwithbisht_learndash_focus_mode_comments', 10, 2 );
function learnwithbisht_learndash_focus_mode_comments( $closed, $post ) {
if( 'sfwd-courses' === $post->post_type ) {
$closed = 'open';
}
if( 'sfwd-lessons' === $post->post_type ) {
$closed = 'open';
}
if( 'sfwd-topic' === $post->post_type ) {
$closed = 'open';
}
if( 'sfwd-quiz' === $post->post_type ) {
$closed = 'open';
}
return $closed;
}
En suivant ces étapes, vous pouvez activer les commentaires pour chaque type de contenu de LearnDash dans le mode Focus. Cela permet aux apprenants de poser des questions et d’interagir directement sur chaque module de formation. N’oubliez pas de tester les modifications pour vous assurer que tout fonctionne comme prévu.