Skip Navigation

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Tagged: 

This topic contains 3 replies, has 3 voices.

Last updated by fabriceF-5 1 year, 10 months ago.

Assisted by: Mihai Apetrei.

Author Posts
August 3, 2023 at 10:18 am #14148063

florianC-17

After updated my website the the last Elementor version (3.15), I have a critical error like this :

Détails de l’erreur
======================
Une erreur de type E_ERROR a été causée dans la ligne 3937 du fichier /home/u305080197/domains/la-resilience.com/public_html/wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php.
Message d’erreur : Uncaught TypeError: Illegal offset type in isset or empty in /home/u305080197/domains/la-resilience.com/public_html/wp-content/plugins/sitepress-multilingual-cms/sitepress.class.php:3937
Stack trace:
#0 /home/u305080197/domains/la-resilience.com/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/translations/class-wpml-post-element.php(54):
SitePress->is_display_as_translated_post_type()
#1 /home/u305080197/domains/la-resilience.com/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/url-handling/wpml-url-filters.class.php(445):
WPML_Post_Element->is_display_as_translated()
#2 /home/u305080197/domains/la-resilience.com/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/url-handling/wpml-url-filters.class.php(238):
WPML_URL_Filters->is_display_as_translated_mode()
#3 /home/u305080197/domains/la-resilience.com/public_html/wp-includes/class-wp-hook.php(310):
WPML_URL_Filters->permalink_filter()
#4 /home/u305080197/domains/la-resilience.com/public_html/wp-includes/plugin.php(205):
WP_Hook->apply_filters()
#5 /home/u305080197/domains/la-resilience.com/public_html/wp-includes/link-template.php(371):
apply_filters()
#6 /home/u305080197/domains/la-resilience.com/public_html/wp-includes/link-template.php(201):
get_post_permalink()
#7 /home/u305080197/domains/la-resilience.com/public_html/wp-content/plugins/google-site-kit/includes/Core/Assets/Assets.php(1099):
get_permalink()
#8 /home/u305080197/domains/la-resilience.com/public_html/wp-content/plugins/google-site-kit/includes/Core/Assets/Assets.php(728):
Google\Site_Kit\Core\Assets\Assets->get_product_base_paths()
#9 /home/u305080197/domains/la-resilience.com/public_html/wp-content/plugins/google-site-kit/includes/Core/Assets/Assets.php(357):
Google\Site_Kit\Core\Assets\Assets->get_inline_base_data()
#10 [internal function]:
Google\Site_Kit\Core\Assets\Assets->Google\Site_Kit\Core\Assets\{closure}()
#11 /home/u305080197/domains/la-resilience.com/public_html/wp-content/plugins/google-site-kit/includes/Core/Assets/Script_Data.php(51):
call_user_func()
#12 [internal function]:
Google\Site_Kit\Core\Assets\Script_Data->Google\Site_Kit\Core\Assets\{closure}()
#13 /home/u305080197/domains/la-resilience.com/public_html/wp-content/plugins/google-site-kit/includes/Core/Assets/Asset.php(129):
call_user_func()
#14 /home/u305080197/domains/la-resilience.com/public_html/wp-content/plugins/google-site-kit/includes/Core/Assets/Assets.php(1017):
Google\Site_Kit\Core\Assets\Asset->before_print()
#15 /home/u305080197/domains/la-resilience.com/public_html/wp-content/plugins/google-site-kit/includes/Core/Assets/Assets.php(1026):
Google\Site_Kit\Core\Assets\Assets->run_before_print_callbacks()
#16 /home/u305080197/domains/la-resilience.com/public_html/wp-content/plugins/google-site-kit/includes/Core/Assets/Assets.php(1026):
Google\Site_Kit\Core\Assets\Assets->run_before_print_callbacks()
#17 /home/u305080197/domains/la-resilience.com/public_html/wp-content/plugins/google-site-kit/includes/Core/Assets/Assets.php(1026):
Google\Site_Kit\Core\Assets\Assets->run_before_print_callbacks()
#18 /home/u305080197/domains/la-resilience.com/public_html/wp-content/plugins/google-site-kit/includes/Core/Assets/Assets.php(156):
Google\Site_Kit\Core\Assets\Assets->run_before_print_callbacks()
#19 /home/u305080197/domains/la-resilience.com/public_html/wp-includes/class-wp-hook.php(308):
Google\Site_Kit\Core\Assets\Assets->Google\Site_Kit\Core\Assets\{closure}()
#20 /home/u305080197/domains/la-resilience.com/public_html/wp-includes/class-wp-hook.php(332):
WP_Hook->apply_filters()
#21 /home/u305080197/domains/la-resilience.com/public_html/wp-includes/plugin.php(517):
WP_Hook->do_action()
#22 /home/u305080197/domains/la-resilience.com/public_html/wp-admin/admin-header.php(146):
do_action()
#23 /home/u305080197/domains/la-resilience.com/public_html/wp-admin/edit-form-advanced.php(425):
require_once('/home/u30508019...')
#24 /home/u305080197/domains/la-resilience.com/public_html/wp-admin/post.php(206):
require('/home/u30508019...')
#25 {main}
thrown

August 3, 2023 at 11:01 am #14148799

Mihai Apetrei
WPML Supporter since 03/2018

Languages: English (English )

Timezone: Europe/Bucharest (GMT+03:00)

Hi there.

Before this ticket gets assigned to one of my colleagues, I will try to help.

Please check this errata:
https://wpml.org/errata/site-kit-by-google-uncaught-typeerror-illegal-offset-type-in-isset-or-empty-in/

That might help.

Mihai Apetrei

August 3, 2023 at 12:02 pm #14149357

florianC-17

The Google Site Kit was the issue. I downgraded the plugin and that works nice now!

August 4, 2023 at 10:34 am #14154319

fabriceF-5

Hi,
Same problem here, we do run:
WordPress version 6.2.2
Theme : Palmeria (version 1.3.2)
WPML Multilingual CMS (version 4.6.4)
Site kit by Google (Version 1.106.0)
PHP version 8.1.21

Downgrading to site kit by Google 1.105 seems to fix the problem