WPML
Status
Resolvido
Relatado para
WPML Multilingual CMS 3.6.1
Resolvido em
3.6.2

Visão geral do problema

Em alguns casos, o seguinte erro fatal acontece e quebra a renderização de uma página:

Trying to get property of non-object in …/classes/language-switcher/class-wpml-ls-templates.php on line 223

Este problema ocorre em alguns sistemas em que a função glob() retorna false em vez de 0.

Solução alternativa

Como uma correção temporária, edite o arquivo wp-content/plugins/sitepress-multilingual-cms/classes/language-switcher/class-wpml-ls-templates.php na linha 222.

Substitua:

if ( count( glob( $search_path ) ) > 0 ) {

Por

if ( glob( $search_path ) ) {

Todos os problemas conhecidos →