---
title: "Como corrigir o Course Builder que não carrega no Tutor LMS"
url: https://full.services/wp-fixer/corrigir-course-builder-nao-carrega-tutor-lms/
date: 2026-06-17
author: "Clayton Margiotti"
---

# Como corrigir o Course Builder que não carrega no Tutor LMS

## O que é o Course Builder que não carrega no Tutor LMS?

O Course Builder é o editor de cursos do Tutor LMS, em Tutor LMS -> Cursos -> Adicionar Novo. Ele é uma interface JavaScript que carrega currículo, aulas e quizzes via AJAX e REST API do WordPress. Quando o Course Builder não carrega, essa interface não inicializa: a tela fica no carregando, abre em branco ou acusa nonce inválido, e você não consegue montar ou salvar o curso. O resto do site segue no ar, porque o problema é o JavaScript do editor que não roda, não o servidor.

## Como identificar

- O editor de curso fica preso no spinner de carregando e nunca completa.

- A área do Course Builder abre totalmente em branco, sem currículo nem botões.

- Mensagem de nonce inválido ou de undefined ao tentar salvar o curso.

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

- O painel do Tutor LMS aparece quebrado, sem o cabeçalho e o rodapé corretos.

**Antes de começar:** Faça backup do wp-config.php e do arquivo dashboard.php do tema antes de editá-los. Edite o dashboard.php somente no tema-filho, para que a alteração não se perca na próxima atualização do tema.

## Como prevenir

- Exclua os scripts do Tutor LMS da minificação de JS desde a instalação do plugin de cache

- Mantenha PHP em versão suportada e WP_MEMORY_LIMIT em 256M ou mais antes de criar cursos grandes

- Atualize Tutor LMS, tema e plugins SEO juntos e sempre teste o Course Builder em ambiente de staging

- Mantenha os permalinks em Post Name para preservar as rotas REST do builder

Erros relacionados

- [Como corrigir o conflito de templates de curso entre Tutor LMS e Elementor](https://full.services/wp-fixer/corrigir-conflito-template-tutor-lms-elementor/)

- [Como corrigir o painel frontend que não carrega para instrutores no Tutor LMS](https://full.services/wp-fixer/corrigir-frontend-dashboard-instrutor-tutor-lms/)

- [Como corrigir scripts do Tutor LMS removidos pelo Perfmatters](https://full.services/wp-fixer/corrigir-scripts-tutor-lms-perfmatters/)


---

## 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-course-builder-nao-carrega-tutor-lms/#article",
            "headline": "Como corrigir o Course Builder que não carrega no Tutor LMS",
            "url": "https://full.services/wp-fixer/corrigir-course-builder-nao-carrega-tutor-lms/",
            "inLanguage": "pt-BR",
            "datePublished": "2026-06-17T12:08:22-03:00",
            "dateModified": "2026-06-17T12:37:51-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-course-builder-nao-carrega-tutor-lms/"
            },
            "wordCount": 715,
            "description": "Quando o Course Builder não carrega no Tutor LMS, o editor de curso fica preso no spinner, abre em branco ou retorna nonce inválido. A causa quase sempre é minificação agressiva de JavaScript por plugin de cache ou conflito de plugin SEO que quebra o painel.",
            "articleSection": "Outros erros",
            "keywords": "course builder tela branca tutor lms, course builder tutor lms travado, editor de curso tutor lms nao abre, tutor lms nao salva curso",
            "proficiencyLevel": "Intermediate",
            "citation": {
                "@type": "CreativeWork",
                "url": "https://docs.themeum.com/tutor-lms/troubleshooting/nonce-doesnt-match-undefined-problem/",
                "name": "Tutor LMS — Troubleshooting (Nonce/Undefined e Broken Dashboard)"
            },
            "mainEntity": {
                "@type": "SoftwareSourceCode",
                "name": "Como corrigir o Course Builder que não carrega no Tutor LMS",
                "programmingLanguage": "PHP",
                "codeRepository": "https://full.services/wp-fixer/corrigir-course-builder-nao-carrega-tutor-lms/",
                "isAccessibleForFree": false
            }
        },
        {
            "@type": "FAQPage",
            "@id": "https://full.services/wp-fixer/corrigir-course-builder-nao-carrega-tutor-lms/#faq",
            "isPartOf": {
                "@id": "https://full.services/wp-fixer/corrigir-course-builder-nao-carrega-tutor-lms/#article"
            },
            "isAccessibleForFree": true,
            "mainEntity": [
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-course-builder-nao-carrega-tutor-lms/#faq-q1",
                    "name": "Por que o Course Builder não carrega só depois que instalei um plugin de cache?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Porque a minificação ou compressão agressiva de JavaScript e HTML corrompe os scripts do Tutor LMS e gera nonce inválido. A própria Themeum recomenda manter a compressão de JS e HTML desligada. Exclua os scripts do Tutor LMS dessas otimizações e limpe o cache.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-course-builder-nao-carrega-tutor-lms/#faq-q2",
                    "name": "O site abre normal mas o Course Builder não. Por quê?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Porque o site no front-end é HTML estático, enquanto o Course Builder é uma interface JavaScript que carrega dados via AJAX e REST API. Um erro de script, um nonce inválido ou uma rota REST quebrada travam só o editor, não o resto do site.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-course-builder-nao-carrega-tutor-lms/#faq-q3",
                    "name": "Um plugin de SEO pode quebrar o painel do Tutor LMS?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Sim. A documentação do Tutor LMS descreve o painel quebrado quando o tema sobrescreve o dashboard.php e usa get_header e get_footer sem a condição correta junto do Yoast ou Rank Math. A correção é aplicar a condição de header e rodapé no dashboard.php do tema-filho.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-course-builder-nao-carrega-tutor-lms/#faq-q4",
                    "name": "Como vejo qual é o erro exato do Course Builder?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Pressione F12 no navegador, abra a aba Console e recarregue o editor de curso. O console mostra se é erro de nonce, um arquivo .js que retorna 404 ou um conflito de extensão. Teste também com as extensões do navegador desativadas.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-course-builder-nao-carrega-tutor-lms/#faq-q5",
                    "name": "Os permalinks têm relação com o Course Builder não carregar?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Sim. O Tutor LMS recomenda usar a opção Nome do post nos permalinks. Estruturas diferentes podem invalidar as rotas REST e AJAX que o builder usa para carregar e salvar o curso. Ajuste em Configurações, Links Permanentes, e salve.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-course-builder-nao-carrega-tutor-lms/#faq-q6",
                    "name": "Qual a versão mínima de PHP e WordPress para o Tutor LMS funcionar?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "O Tutor LMS exige PHP 7.4 ou superior e WordPress 5.8 ou superior, tanto na versão Free quanto na Pro. Versões antigas podem impedir o Course Builder de carregar. Confirme em Ferramentas, Saúde do Site, e atualize o que estiver abaixo do mínimo.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-course-builder-nao-carrega-tutor-lms/#faq-q7",
                    "name": "Limpei o cache mas o Course Builder continua em branco. O que faço?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Faça o teste de conflito: desative os demais plugins e ative um tema padrão. Se o builder voltar, reative um a um para achar o culpado. Limpe também o cache do navegador, pois ele pode reter os scripts minificados antigos.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                }
            ]
        }
    ]
}
```
