---
title: "Como corrigir o botão Adicionar Mídia que não funciona"
url: https://full.services/wp-fixer/corrigir-adicionar-midia-wordpress/
date: 2026-06-13
author: "Clayton Margiotti"
---

# Como corrigir o botão Adicionar Mídia que não funciona

## O que é o botão Adicionar Mídia que não funciona?

No WordPress, o botão Adicionar Mídia abre uma janela (modal) construída em JavaScript que carrega a Biblioteca de Mídia dentro do editor. Para isso funcionar, todos os scripts da tela precisam carregar sem erro. Se um plugin ou o tema injeta um JavaScript com falha, o navegador interrompe a execução naquele ponto e o botão deixa de responder ao clique. O problema é quase sempre de front-end, não de servidor: os arquivos continuam na biblioteca, só a janela para de abrir.

## Como identificar

- Clicar em "Adicionar mídia" no editor não abre nada: a janela não aparece e a tela fica escurecida ou travada.

- O console do navegador (F12) mostra um erro de JavaScript como "Uncaught TypeError" logo após o clique.

- A Biblioteca de Mídia em Mídia > Biblioteca carrega em branco ou fica girando o ícone de carregamento.

- O problema começou logo após ativar um plugin novo, atualizar um plugin ou trocar de tema.

## Como prevenir

- Teste plugins novos em um ambiente de homologação antes de ativá-los no site em produção

- Mantenha plugins e tema atualizados, já que correções de conflito de JavaScript saem nas novas versões

- Limpe o cache do site e do navegador após cada atualização para não servir scripts antigos

## Erros relacionados

- [Como corrigir mídia que não faz upload no WordPress](https://full.services/wp-fixer/corrigir-upload-midia-nao-funciona-wordpress/)

- [Como corrigir o editor de blocos (Gutenberg) que não carrega](https://full.services/wp-fixer/corrigir-gutenberg-nao-carrega-wordpress/)

- [Como corrigir Could not create directory](https://full.services/wp-fixer/corrigir-could-not-create-directory-wordpress/)


---

## 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-adicionar-midia-wordpress/#article",
            "headline": "Como corrigir o botão Adicionar Mídia que não funciona",
            "url": "https://full.services/wp-fixer/corrigir-adicionar-midia-wordpress/",
            "inLanguage": "pt-BR",
            "datePublished": "2026-06-13T23:45:46-03:00",
            "dateModified": "2026-06-13T23:45:46-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": "Erro interno do WP"
                }
            ],
            "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-adicionar-midia-wordpress/"
            },
            "wordCount": 488,
            "description": "Quando o botão Adicionar Mídia não funciona, ele para de abrir a janela da biblioteca ao ser clicado. Na quase totalidade dos casos é um conflito de JavaScript causado por um plugin, um tema ou um cache que interrompe o carregamento dos scripts da tela de edição.",
            "articleSection": "Erro interno do WP",
            "keywords": "adicionar midia travado wordpress, biblioteca de midia nao carrega wordpress, botao adicionar midia nao abre, conflito javascript plugin wordpress, janela de midia nao abre wordpress",
            "proficiencyLevel": "Beginner",
            "citation": {
                "@type": "CreativeWork",
                "url": "https://wordpress.org/documentation/article/common-wordpress-errors/",
                "name": "WordPress.org — Common WordPress Errors"
            },
            "mainEntity": {
                "@type": "SoftwareSourceCode",
                "name": "Como corrigir o botão Adicionar Mídia que não funciona",
                "programmingLanguage": "PHP",
                "codeRepository": "https://full.services/wp-fixer/corrigir-adicionar-midia-wordpress/",
                "isAccessibleForFree": false
            }
        },
        {
            "@type": "FAQPage",
            "@id": "https://full.services/wp-fixer/corrigir-adicionar-midia-wordpress/#faq",
            "isPartOf": {
                "@id": "https://full.services/wp-fixer/corrigir-adicionar-midia-wordpress/#article"
            },
            "isAccessibleForFree": true,
            "mainEntity": [
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-adicionar-midia-wordpress/#faq-q1",
                    "name": "Por que o botão Adicionar Mídia parou de abrir?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Na grande maioria dos casos é um conflito de JavaScript. Um plugin, o tema ou um arquivo em cache injeta um script com erro, o navegador interrompe a execução e o botão deixa de responder ao clique. Os arquivos continuam na biblioteca; só a janela para de abrir.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-adicionar-midia-wordpress/#faq-q2",
                    "name": "Como descubro qual plugin está causando o conflito?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Desative todos os plugins e teste o botão. Se voltar a funcionar, reative um a um testando após cada ativação. Quando o erro reaparecer, o último plugin ativado é o culpado. O console do navegador (F12) também aponta o arquivo .js envolvido.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-adicionar-midia-wordpress/#faq-q3",
                    "name": "Limpar o cache pode resolver sozinho?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Sim, com frequência. Se o navegador ou o plugin de cache estão servindo uma versão antiga e quebrada dos scripts, limpar o cache e testar em aba anônima já faz o botão voltar. Por isso é o primeiro passo antes de mexer em plugins.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-adicionar-midia-wordpress/#faq-q4",
                    "name": "O problema pode estar no tema, não num plugin?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Pode. Temas que adicionam JavaScript próprio na área administrativa às vezes interferem no editor. Para checar, ative um tema padrão como o Twenty Twenty-Four e teste. Se o botão funcionar, o conflito é do seu tema e deve ser reportado ao desenvolvedor.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-adicionar-midia-wordpress/#faq-q5",
                    "name": "O que é a constante CONCATENATE_SCRIPTS?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "É uma configuração do WordPress que combina vários scripts do painel em poucos arquivos para carregar mais rápido. Quando um desses scripts combinados quebra, a janela de mídia falha. Definir CONCATENATE_SCRIPTS como false no wp-config.php separa os scripts e costuma contornar o conflito.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-adicionar-midia-wordpress/#faq-q6",
                    "name": "A Biblioteca de Mídia também abre em branco. É o mesmo problema?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Geralmente sim. A tela Mídia > Biblioteca usa os mesmos scripts da janela de Adicionar Mídia. Se ambas falham, o conflito de JavaScript está afetando os dois. A mesma investigação (cache, plugins, tema, console) resolve os dois sintomas de uma vez.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                }
            ]
        }
    ]
}
```
