Se você quiser exibir um ícone de CADEADO ao lado das aulas protegidas no plano de estudos, na página principal “Cursos” ou na página da aula, siga as instruções abaixo.

Primeiro, você deve acessar seu servidor, copiar o wp-content/plugins/memberpress-courses/app/views/courses/courses_classroom_section_lessons.php e edite-o em seu editor de arquivos.
Em seu arquivo, você precisa substituir o seguinte código:
is_available(); $has_completed_lesson = is_user_logged_in() && models\UserProgress::has_completed_lesson($current_user_id, $lesson->ID);
$attempt = $lesson->post_type == models\Quiz::$cpt ? models\Attempt::get_one(['user_id' => $current_user_id, 'quiz_id' => $lesson->ID]) : false; ?>
<div id="mpcs-lesson-<?php echo esc_attr($lesson->ID); ?>" class="mpcs-lesson<?phpif($has_completed_lesson) { echo "completed ";} else if(!$lesson_available || (get_post_type() == models\Quiz::$cpt && $lesson->ID != get_the_ID())) { echo "locked ";}if($lesson_available && $is_sidebar && $lesson->ID == get_the_ID()) echo "current ";if($show_bookmark && isset($next_lesson->ID) && $next_lesson->ID == $lesson->ID) echo "current ";?>">
<?php if($lesson_available) : ?>
<a href="/pt/</?php echo esc_url(get_permalink($lesson->ID)); ?>" class="mpcs-lesson-row-link">
<?php else: ?>
<span class="mpcs-lesson-row-link">
<?php endif; ?>
<div class="mpcs-lesson-progress">
<?php if($has_completed_lesson) : ?>
<span class="mpcs-lesson-complete"><i class="mpcs-ok-circled"></i></span> ID == get_the_ID()) || ($show_bookmark && $next_lesson->ID == $lesson->ID)) : ?>
<span class="mpcs-lesson-current"><i class="mpcs-adjust-solid"></i></span>
<?php else: ?>
<span class="mpcs-lesson-not-complete"><i class="mpcs-circle-regular"></i></span>
<?php endif; ?>
</div>
<div class="mpcs-lesson-link">
<i class="<?php echo esc_attr($lesson->post_type); ?>-icon"></i>
post_title); ?>
is_complete()) : ?>
<span class="mpcs-lesson-list-quiz-score">(get_score_percent()); ?>)</span>
<?php endif; ?>
</div>
<div class="mpcs-lesson-button">
O código mencionado acima deve ser substituído por este:
está_disponível(); $lesson_disponível = $tem_concluído_a_aula = está_conectado() && models\UserProgress::tem_concluído_a_aula($current_user_id, $lesson->ID);
$attempt = $lesson->post_type == models\Quiz::$cpt ? models\Attempt::get_one(['user_id' => $current_user_id, 'quiz_id' => $lesson->ID]) : false;
$lesson_protected = MeprRule::is_locked( get_post( $lesson->ID ) ); ?>
<div id="mpcs-lesson-<?php echo esc_attr($lesson->ID); ?>" class="mpcs-lesson<?phpif($has_completed_lesson) { echo "completed ";} else if(!$lesson_available || (get_post_type() == models\Quiz::$cpt && $lesson->ID != get_the_ID())) { echo "locked ";}if($lesson_available && $is_sidebar && $lesson->ID == get_the_ID()) echo "current ";if($show_bookmark && isset($next_lesson->ID) && $next_lesson->ID == $lesson->ID) echo "current ";?>">
<?php if($lesson_available) : ?>
<a href="/pt/</?php echo esc_url(get_permalink($lesson->ID)); ?>" class="mpcs-lesson-row-link">
<?php else: ?>
<span class="mpcs-lesson-row-link">
<?php endif; ?>
<div class="mpcs-lesson-progress">
<?php if($lesson_protected) : ?>
<span class="mpcs-lesson-locked"><i class="mpcs-lock"></i></span>
<?php elseif($has_completed_lesson) : ?>
<span class="mpcs-lesson-complete"><i class="mpcs-ok-circled"></i></span> ID == get_the_ID()) || ($show_bookmark && $next_lesson->ID == $lesson->ID)) : ?>
<span class="mpcs-lesson-current"><i class="mpcs-adjust-solid"></i></span>
<?php else: ?>
<span class="mpcs-lesson-not-complete"><i class="mpcs-circle-regular"></i></span>
<?php endif; ?>
</div>
<div class="mpcs-lesson-link">
<i class="<?php echo esc_attr($lesson->post_type); ?>-icon"></i>
post_title); ?>
is_complete()) : ?>
<span class="mpcs-lesson-list-quiz-score">(get_score_percent()); ?>)</span>
<?php endif; ?>
</div>
<div class="mpcs-lesson-button">
Quando terminar, acesse a wp-content/themes/YOUR-CURRENT-THEME/ e crie uma nova pasta chamada memberpress. Dentro dessa pasta, crie outra pasta chamada cursos. Depois disso, cole o arquivo que você acabou de editar nessa pasta. A estrutura de pastas onde o seu arquivo está localizado deve ficar assim: wp-content/themes/YOUR-CURRENT-THEME/memberpress/courses/courses_classroom_section_lessons.php.
É isso! Agora, suas aulas protegidas devem exibir um ícone de cadeado antes do título, em vez do ícone padrão de documento no plano do curso. Além disso, o link para a aula protegida estará desativado.
SOLUÇÃO DE PROBLEMAS:
Se não estiver funcionando, talvez seja necessário verificar as ferramentas de desenvolvedor do seu navegador para ver se há algum erro no console.