WPML
Status
Resolvido

Visão geral do problema

Este erro pode ocorrer em algumas configurações de servidor que usam uma camada de cache como o APC.

Solução alternativa

Primeira solução: Acesse a administração da hospedagem e tente limpar o cache do servidor, se aplicável.

Segunda solução: Aplique o seguinte patch no arquivo sitepress-multilingual-cms/classes/language-switcher/class-wpml-ls-templates.php, na linha 303:

Substitua:


if ( ! $template->is_path_valid() ) {

Por:


if ( ! method_exists( $template, 'is_path_valid' ) || ! $template->is_path_valid() ) {

Todos os problemas conhecidos →