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.

This topic contains 1 reply, has 2 voices.

Last updated by Bigul 1 year ago.

Assigned support staff: Bigul.

Author Posts
October 11, 2018 at 3:55 pm #2809046

jonathanA-15

Hi there,

I am actually working on this site neosjob.com and wordpress was updated yesterday as well as WPML, but since the updates I receive a message of error (see image).
I have no idea what is going on.

Let me know if someone has any idea.

Thanks a lot!

John

October 12, 2018 at 4:06 pm #2812575

Bigul
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Hi John,

Welcome to the WPML support forum. I will do my best to help you to resolve these issues.

It may be happening because of using the expired function icl_get_languages() in theme files. This function is expired in WPML 3.2. Please check the following documentation for more details.

https://wpml.org/documentation/getting-started-guide/language-setup/custom-language-switcher/#getting-the-list-of-other-languages

Please use the following condition or use *wpml_active_languages* API instead of it. Check this documentation for more details - https://wpml.org/wpml-hook/wpml_active_languages/

if (function_exists('icl_get_languages')) {}

Please try it after a full site backup and let me know your feedback.

--
Thanks!

Bigul

The topic ‘[Closed] Fatal error: Uncaught Error: Call to undefined function icl_get_languages()’ is closed to new replies.