WPML
Status
Resolvido
Resolvido em
4.2.7.1

Visão geral do problema

Você pode receber o seguinte erro de PHP se atualizar o plugin Sitepress Multilingual CMS antes do Gerenciamento de tradução do WPML:

Uncaught Error: Class 'WPML_Option_Manager' not found in .../wp-content/plugins/wpml-translation-management/classes/ATE/Hooks/class-wpml-tm-ams-check-website-id-factory.php on line 9

 

Solução alternativa

Há duas soluções alternativas que você pode usar se encontrar este erro:

1. Aplique o patch para este problema manualmente

Edite o arquivo class-wpml-tm-ams-check-website-id-factory.php encontrado na pasta ../wp-content/plugins/wpml-translation-management/classes/ATE/Hooks/.

Neste arquivo, substitua as seguintes linhas:


/**
* @author OnTheGo Systems
*/
class WPML_TM_AMS_Check_Website_ID_Factory implements IWPML_Backend_Action_Loader {

Por:


class WPML_Option_Manager extends WPML\WP\OptionManager {}

/**
* @author OnTheGo Systems
*/
class WPML_TM_AMS_Check_Website_ID_Factory implements IWPML_Backend_Action_Loader {

2. Abra um tíquete de suporte

Um de nossos agentes de suporte ajudará você a aplicar o patch.

Todos os problemas conhecidos →