- 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:
- 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.
- 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.