- Status
- Resolvido
- Relatado para
- WPML Multilingual CMS 4.5.5
- Resolvido em
- 4.5.6
- Plugin/tema relacionado
- Avada
Visão geral do problema
Em alguns cenários, se você estiver usando o shortcode products do WooCommerce, você receberá este erro:
PHP Fatal error: Uncaught InvalidArgumentException: item should be a Collection or an array or an object in …wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/Obj.php:110
Solução alternativa
Certifique-se de fazer um backup completo do seu site antes de prosseguir.
-
- Abra o arquivo /wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/FusionBuilder/frontend/Hooks.php.
- Procure a linha 102.
- Substitua:
if ( Obj::prop( 'layout_conditions', $data ) ) {Por:
if ( is_string($data) && ( !strpos($data, 'layout_conditions'))) { return; } if ( Obj::prop( 'layout_conditions', $data ) ) {