---
title: "Como corrigir o painel frontend que não carrega para instrutores no Tutor LMS"
url: https://full.services/wp-fixer/corrigir-frontend-dashboard-instrutor-tutor-lms/
date: 2026-06-17
author: "Clayton Margiotti"
---

# Como corrigir o painel frontend que não carrega para instrutores no Tutor LMS

## O que é o dashboard instrutor do Tutor LMS?

O painel instrutor do Tutor LMS é o frontend dashboard que o instrutor acessa em SeuSite/dashboard, gerado pelo shortcode tutor_dashboard na página atribuída em Tutor LMS -> Settings -> General. É ali que o instrutor vê My Courses, Withdrawals, Quiz Attempts, Analytics e o botão Create a New Course. Quando o painel instrutor não carrega, essa página abre totalmente em branco, aparece sem o cabeçalho e o rodapé do tema, retorna 404 ou trava no spinner. O front-end público do site segue no ar, porque o problema está na página do dashboard, no template do tema ou nas rotas, não no servidor.

## Como identificar

- A página em SeuSite/dashboard abre totalmente em branco, sem o menu lateral do instrutor (My Courses, Withdrawals, Analytics).

- O painel aparece quebrado, sem o cabeçalho e o rodapé do tema, com a frase Broken Dashboard relatada após instalar Yoast SEO ou Rank Math.

- Mensagem 404 Not Found ao abrir a URL do dashboard do instrutor.

- O painel fica preso no spinner de carregando ou acusa nonce inválido ao salvar dados do instrutor.

- O console do navegador (F12) mostra erro de JavaScript ou um 404 em arquivo .js do Tutor LMS.

**Antes de começar:** Faça backup do dashboard.php do tema antes de editá-lo e trabalhe apenas no tema-filho, para que a condição de header e footer não se perca na próxima atualização do tema.

## Como prevenir

- Mantenha o permalink em Post Name e a página do Dashboard sempre atribuída em Tutor LMS -> Settings -> General

- Use tema-filho e aplique a condição de get_header e get_footer no dashboard.php desde a primeira customização

- Exclua os scripts do Tutor LMS da compressão hard de JS e HTML desde a instalação do plugin de cache

- Atualize Tutor LMS, tema e plugins SEO juntos e teste o painel do instrutor em ambiente de staging

Erros relacionados

- [Como corrigir o Course Builder que não carrega no Tutor LMS](https://full.services/wp-fixer/corrigir-course-builder-nao-carrega-tutor-lms/)

- [Como corrigir instrutores sem permissão para criar cursos no Tutor LMS](https://full.services/wp-fixer/corrigir-permissao-instrutor-criar-curso-tutor-lms/)

- [Como corrigir alunos sem acesso ao login no Tutor LMS](https://full.services/wp-fixer/corrigir-login-aluno-tutor-lms/)


---

## Metadados Estruturados (Schema.org)

```json-ld
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "Organization",
            "@id": "https://full.services/#org",
            "name": "FULL Services",
            "url": "https://full.services/",
            "sameAs": [
                "https://www.instagram.com/fullservicesbr",
                "https://www.facebook.com/fullservices.br",
                "https://www.linkedin.com/company/fullservicesbr/"
            ],
            "knowsAbout": [
                "WordPress",
                "WordPress Hosting",
                "Web Development",
                "Performance Optimization",
                "WordPress Security",
                "SEO para WordPress"
            ],
            "award": [
                "Gold Medal - The WP Weekly Awards 2023",
                "Gold Medal - The WP Weekly Awards 2024"
            ],
            "logo": {
                "@type": "ImageObject",
                "url": "https://full.services/wp-content/uploads/full-services-logo.png",
                "width": 200,
                "height": 60
            },
            "hasCredential": {
                "@type": "EducationalOccupationalCredential",
                "credentialCategory": "certification",
                "name": "CVE Numbering Authority (CNA)",
                "description": "Autoridade de numeração de vulnerabilidades (CVE) para o ecossistema WordPress, autorizada a atribuir IDs CVE. Válida desde 2022-05-03, com abrangência global.",
                "url": "https://www.cve.org/PartnerInformation/ListofPartners/partner/FULL",
                "recognizedBy": {
                    "@type": "Organization",
                    "name": "CISA — Cybersecurity and Infrastructure Security Agency",
                    "url": "https://www.cisa.gov/",
                    "sameAs": "https://www.cisa.gov/"
                }
            }
        },
        {
            "@type": "TechArticle",
            "@id": "https://full.services/wp-fixer/corrigir-frontend-dashboard-instrutor-tutor-lms/#article",
            "headline": "Como corrigir o painel frontend que não carrega para instrutores no Tutor LMS",
            "url": "https://full.services/wp-fixer/corrigir-frontend-dashboard-instrutor-tutor-lms/",
            "inLanguage": "pt-BR",
            "datePublished": "2026-06-17T12:08:22-03:00",
            "dateModified": "2026-06-17T12:37:52-03:00",
            "author": {
                "@id": "https://full.services/#org"
            },
            "publisher": {
                "@id": "https://full.services/#org"
            },
            "isAccessibleForFree": false,
            "about": [
                {
                    "@type": "Thing",
                    "@id": "https://www.wikidata.org/wiki/Q13166",
                    "name": "WordPress",
                    "sameAs": "https://www.wikidata.org/wiki/Q13166",
                    "url": "https://wordpress.org/"
                },
                {
                    "@type": "Thing",
                    "name": "Outros erros"
                }
            ],
            "mentions": {
                "@type": "Thing",
                "@id": "https://www.wikidata.org/wiki/Q13166",
                "name": "WordPress",
                "sameAs": "https://www.wikidata.org/wiki/Q13166",
                "url": "https://wordpress.org/"
            },
            "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://full.services/wp-fixer/corrigir-frontend-dashboard-instrutor-tutor-lms/"
            },
            "wordCount": 832,
            "description": "Quando o painel instrutor não carrega no Tutor LMS, o frontend dashboard em /dashboard abre em branco, sem cabeçalho e rodapé ou retorna 404. A causa quase sempre é o tema sobrescrever o dashboard.php sem a condição de get_header, a página do painel não estar atribuída ou permalink fora de Post Name.",
            "articleSection": "Outros erros",
            "keywords": "dashboard tutor lms nao abre instrutor, frontend dashboard tutor lms quebrado, painel instrutor tutor lms da 404, painel instrutor tutor lms em branco",
            "proficiencyLevel": "Intermediate",
            "citation": {
                "@type": "CreativeWork",
                "url": "https://docs.themeum.com/tutor-lms/troubleshooting/yoast-rankmath-compatibility/",
                "name": "Tutor LMS — Yoast/RankMath Issue (Broken Dashboard)"
            },
            "mainEntity": {
                "@type": "SoftwareSourceCode",
                "name": "Como corrigir o painel frontend que não carrega para instrutores no Tutor LMS",
                "programmingLanguage": "PHP",
                "codeRepository": "https://full.services/wp-fixer/corrigir-frontend-dashboard-instrutor-tutor-lms/",
                "isAccessibleForFree": false
            }
        },
        {
            "@type": "FAQPage",
            "@id": "https://full.services/wp-fixer/corrigir-frontend-dashboard-instrutor-tutor-lms/#faq",
            "isPartOf": {
                "@id": "https://full.services/wp-fixer/corrigir-frontend-dashboard-instrutor-tutor-lms/#article"
            },
            "isAccessibleForFree": true,
            "mainEntity": [
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-frontend-dashboard-instrutor-tutor-lms/#faq-q1",
                    "name": "Por que o painel do instrutor abre em branco só depois que instalei o Yoast ou o Rank Math?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "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.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-frontend-dashboard-instrutor-tutor-lms/#faq-q2",
                    "name": "O site abre normal mas o painel do instrutor em /dashboard dá 404. Por quê?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "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.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-frontend-dashboard-instrutor-tutor-lms/#faq-q3",
                    "name": "Posso usar a página do Dashboard como página inicial do site?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "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.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-frontend-dashboard-instrutor-tutor-lms/#faq-q4",
                    "name": "Onde fica o template do painel que preciso editar?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "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.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-frontend-dashboard-instrutor-tutor-lms/#faq-q5",
                    "name": "O painel fica preso no carregando ou acusa nonce inválido. O que faço?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "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.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-frontend-dashboard-instrutor-tutor-lms/#faq-q6",
                    "name": "Um instrutor vê um painel diferente do outro. Por quê?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "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.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-frontend-dashboard-instrutor-tutor-lms/#faq-q7",
                    "name": "Como vejo qual é o erro exato do painel do instrutor?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "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.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                }
            ]
        }
    ]
}
```
