Como resolver os erros do arquivo Pluggable.php de um site WordPress

Como resolver os erros do arquivo Pluggable.php de um site WordPress

Ao gerenciar um site WordPress, pode ser necessário adicionar qualquer código personalizado para aprimorar seus recursos. A maioria dos usuários do WordPress não é especialista em tecnologia e não verifica o código em um ambiente local antes de usá-lo no site ativo.

Tal erro leva à ocorrência de um erro. Ver um erro no arquivo pluggable.php não é tão comum, mas muitos usuários percebem isso ao fazer qualquer tipo de alteração no código PHP do site.

Como todos sabemos, o WordPress é um sistema de gerenciamento de conteúdo (CMS) baseado em PHP e todos os seus temas e plug-ins usam o PHP como a linguagem de codificação. Sempre que um plugin ou tema entra em conflito, ocorre um erro e, às vezes, leva ao erro do arquivo pluggable.php.

Você viu esse erro no seu site? Você ainda está tentando descobrir as razões e soluções? Nesse caso, este tutorial é para você.

O principal motivo para que ocorra um erro do arquivo pluggable.php é quando uma nova função não consegue lidar com a substituição das funções padrão do WordPress.

O pluggable.php é um dos principais arquivos do WordPress, o que significa que existe outra coisa que está em conflito com o comportamento natural desse arquivo.

Como é o erro do arquivo pluggable.php e como corrigi-lo?

Na maioria das vezes, o erro consiste em um caminho a partir do qual ele gera. Como mencionei acima, o pluggable.php é um arquivo principal do WordPress e você não deve editá-lo.

Portanto, você precisa entender como o erro se parece e o que ele reflete. Deixe-me mostrar-lhe um exemplo:

Aviso: Não é possível modificar as informações do cabeçalho – os cabeçalhos já enviados por (saída iniciada em /home/username/yoursite/wp-content/themes/themename/functions.php:1091) em / home / username / yoursite / wp-includes / pluggable. php na linha 1280

Há um aviso apontando para a linha número 1280 no arquivo pluggable.php. A maioria das pessoas comete esse erro e começa a editar este arquivo.

Se você olhar com atenção, há outro caminho que consiste no arquivo functions.php do seu tema WordPress. Se você adicionou algum snippet de código personalizado, verifique novamente.

Se você instalou um novo plug-in que substituiu a função atual, tente desativá-lo. É possível que exista um espaço extra no arquivo functions.php.

Provavelmente, nas tags PHP de fechamento e final.

Por exemplo, você vê um espaço extra na tag final assim: php ?>

Deixe-me mostrar outro exemplo do erro.

Aviso: Não é possível modificar as informações do cabeçalho – os cabeçalhos já enviados por (saída iniciada em /home/username/yoursite/wp-content/plugins/plugin-name/plugin-file.php:1091) em / home / username / yoursite / wp- inclui / pluggable.php na linha 1280

Se você verificar o caminho que menciona a linha número 1091, ele indica um plug-in, o que significa que você deve verificar o plug-in que gera um erro.

Nem todos os plugins são bem codificados. Existem muitos plugins de terceiros disponíveis no repositório oficial de plugins do WordPress. E na maioria das vezes, quando as atualizações principais do WordPress, um plug-in começa a entrar em conflito por causa de seus antigos padrões de codificação.

Também é possível que o plug-in entre em conflito com outros plug-ins que você usa. Embora os plugins do WordPress sejam úteis, mas às vezes eles podem ser um grande problema por causa de seu padrão de codificação ruim.

Onde você pode perceber o erro do arquivo pluggable.php?

Tenho certeza; você está curioso para saber mais sobre um erro de arquivo pluggable.php. É porque todo erro tem sua localização para exibir sua mensagem de aviso.

Um erro do arquivo pluggable.php pode quebrar o site e você só vê a mensagem de aviso que mencionei acima. Dependendo dos conflitos com as funções do WordPress, você poderá fazer login no painel do administrador e ver o erro.

Principalmente quando você copia e cola qualquer snippet de código personalizado sem testar, isso causa um problema. Portanto, é sempre bom configurar um ambiente local usando XAMPP, WAMP, MAMP ou Local do Flywheel.

Assim como a tela branca da morte, você pode ver um erro do arquivo pluggable.php em todas as páginas do site, o que significa que sempre que você tenta abrir qualquer página do site, apenas uma mensagem de aviso aparece.

Como é a aparência de uma mensagem de erro quando ocorre devido a um tema WordPress?

Embora muitos desenvolvedores de temas tenham começado a desenvolver temas usando o React e outras linguagens, a base permanece no PHP, porque é nisso que as funções do WordPress funcionam..

Assim como um plug-in, um tema do WordPress também pode gerar um erro de arquivo pluggable.php. Por exemplo, semelhante ao primeiro erro que mencionei acima, pode haver outro erro em um arquivo diferente.

Deixa-me mostrar-te como.

Aviso: Não é possível modificar as informações do cabeçalho – os cabeçalhos já enviados por (saída iniciada em /home/username/yoursite/wp-content/themes/themename/admin-functions.php:1191) em / home / username / yoursite / wp-includes / pluggable.php na linha 1240

Como você pode ver, existe um caminho para a linha número 1191, mas é diferente da mensagem de aviso usual que você recebe quando adiciona um trecho de código personalizado ao arquivo functions.php.

É porque existe um arquivo diferente agora. Você pode estar se perguntando que o functions.php é o único arquivo que possui funções do WordPress.

Mas você não deve ignorar que todos os desenvolvedores do WordPress são diferentes, e alguns podem querer manter as funções de uma seção específica em um arquivo diferente, que atua como um arquivo functions.php.

Por exemplo, funções que controlam o painel personalizado interno de um tema estão presentes no arquivo admin-functions.php. Portanto, a mensagem de erro menciona esse arquivo.

Qual é a melhor maneira de corrigir erro de arquivo pluggable.php?

Esteja ocorrendo devido a um tema, plug-in ou código personalizado do WordPress que você copiou e colou, nunca edite arquivos no site ativo.

O primeiro e o passo mais importante é fazer backup do seu site WordPress e seu banco de dados usando cPanel, FTP ou um plugin como o UpdraftPlus.

Se um tema ou um plugin for o culpado, desinstale-o e teste em um ambiente local ou em qualquer outro site de demonstração.

Se a mensagem de aviso exibir um caminho de erro para um arquivo functions.php em que você adicionou recentemente um código personalizado, remova-o, limpe o cache do navegador e tente novamente.

Conclusão

Resolver erro do arquivo pluggable.php é bastante fácil se você entender o motivo por trás dele. Como mencionei neste artigo, a chave principal para encontrar um arquivo que gera o erro é verificar o caminho.

Esqueça o caminho que indica o arquivo pluggable.php porque você não deve editá-lo. Os arquivos principais do WordPress funcionam bem, é um plugin ou tema que entra em conflito com o núcleo.

Espero que você possa resolver facilmente o erro de arquivo pluggable.php.

Artigos de instruções relacionados

  • Como corrigir a pasta de destino já existe o erro de um site WordPress usando o cPanel
    intermediário
  • Como resolver o erro muito grande da entidade de solicitação 413 usando o cPanel
    intermediário
  • Como corrigir o "Faltando uma pasta temporária" Erro de um site WordPress usando o cPanel
    intermediário
  • Como corrigir o problema de redirecionamentos demais para um site WordPress
    intermediário
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me