WPML
Status
Resolvido
Relatado para
WPML Multilingual CMS 3.9.1
Resolvido em
WPML Multilingual CMS 3.9.2

Visão geral do problema

Quando você faz o upgrade do WPML da versão 3.9.1, você pode encontrar o seguinte erro fatal:

Fatal error: Uncaught Error: Call to a member function add_hooks() on array in ...wp-contentpluginssitepress-multilingual-cmsclassesaction-filter-loaderclass-wpml-action-filter-loader.php on line 52

Solução alternativa

Este problema ocorre se o plugin “núcleo” WPML Multilingual CMS não for atualizado primeiro.

Certifique-se de que, antes de atualizar o WPML Tradução de Strings, o WPML Gerenciamento de tradução ou o WPML Tradução de mídia, você atualize primeiro o plugin WPML Multilingual CMS.

Se você já está enfrentando este problema, pode tentar uma das duas opções a seguir:


  1. Instale um backup do seu site que foi feito antes de encontrar este problema. Em seguida, faça o upgrade dos seus plugins WPML, certificando-se de atualizar primeiro o plugin principal WPML Multilingual CMS.

  2. Se você não puder executar o passo sugerido anteriormente, tente o seguinte:

    • Acesse seu site via FTP e renomeie as pastas que contêm todos os plugins de complemento do WPML, como o Tradução de Strings e o Gerenciamento de tradução. Certifique-se de não renomear a pasta do plugin principal do WPML (“sitepress-multilingual-cms”).

    • Atualize o plugin núcleo WPML Multilingual CMS.

    • Renomeie as pastas dos plugins de complemento do WPML de volta ao seu estado inicial.

    • Atualize todos os plugins de complemento do WPML.

Todos os problemas conhecidos →