Como corrigir o painel frontend que não carrega para instrutores no Tutor LMS
Perguntas frequentes
Por que o painel do instrutor abre em branco só depois que instalei o Yoast ou o Rank Math?
Porque o tema sobrescreve o dashboard.php e chama get_header e get_footer sem a condição que a Themeum recomenda. Com Yoast ou Rank Math ativo, isso quebra o painel. A correção é envolver as duas chamadas na condição de short code e da constante OTLMS_VERSION no dashboard.php do tema-filho.
O site abre normal mas o painel do instrutor em /dashboard dá 404. Por quê?
Porque o Tutor LMS exige permalink em Post Name e a página do Dashboard atribuída em Settings -> General. Fora disso, a rota /dashboard não resolve e retorna 404. Ajuste o permalink, salve os links permanentes e confirme a página do painel.
Posso usar a página do Dashboard como página inicial do site?
Não. A documentação do Tutor LMS proíbe usar a Dashboard ou a Course Archive como página inicial. Quando isso acontece, o painel do instrutor carrega quebrado ou não exibe o conteúdo certo. Mantenha o painel em uma página própria, como /dashboard.
Onde fica o template do painel que preciso editar?
Procure o arquivo dashboard.php dentro de uma pasta tutor no diretório do tema, em wp-content/themes/SEU-TEMA/tutor/dashboard.php. Se ele existir, o tema está sobrescrevendo o painel e é ali que entra a condição de get_header e get_footer. Sempre edite no tema-filho.
O painel fica preso no carregando ou acusa nonce inválido. O que faço?
Isso costuma vir da compressão hard de JavaScript e HTML do plugin de cache, que corrompe os scripts do painel. A Themeum recomenda manter a compressão de JS e HTML desligada. Exclua os scripts do Tutor LMS dessas otimizações, desative o Protect do Jetpack e limpe o cache.
Um instrutor vê um painel diferente do outro. Por quê?
O instrutor com conta pendente recebe um painel sem o menu de criação de curso, pois a role de instrutor ainda não foi aplicada. Aprove a conta em Tutor LMS -> Instructors e peça para ele recarregar o painel já logado para ver My Courses, Withdrawals e o botão Create a New Course.
Como vejo qual é o erro exato do painel do instrutor?
Pressione F12 no navegador, abra a aba Console e recarregue a página do painel. O console mostra se é erro de nonce, um arquivo .js que retorna 404 ou um conflito. Teste também com as extensões do navegador desativadas para descartar interferência externa.














