Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
You are migrating a site that uses an older version of WPML and the RealHomes theme to WPEngine. After updating WPML plugins and the theme, translating the new home page causes a PHP fatal error due to an undefined method in a Must-Use Plugin.
Solution:
We isolated the issue on your staging site by deactivating and then reactivating all plugins individually. The problem was traced back to the

panamaequity-mu.php

Must-Use Plugin. To temporarily resolve this, we moved the problematic file into a folder named _old. You can check if the issue is resolved by trying to add a new section on any Elementor page.

If this solution does not apply to your case, or if it becomes outdated, we recommend opening a new support ticket. We also advise checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. For further assistance, please visit our support forum at WPML Support Forum.

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 12 replies, has 0 voices.

Last updated by Marcel 7 months, 4 weeks ago.

Assisted by: Marcel.

Author Posts
November 12, 2024 at 9:34 am #16391744

Marcel
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: Europe/Madrid (GMT+02:00)

Hi,

I’ve isolated everything on your staging site and the issue was gone. I then reactivated all plugins individually to pinpoint the source of the problem. It turns out the issue originates from your panamaequity-mu.php Must-Use Plugin, specifically in the following code located in wp-content/mu-plugins/:


if( ! class_exists( 'WPML_Elementor_Module_With_Items' ) )
{
	class WPML_Elementor_Module_With_Items
	{

	}
}

To resolve this temporarily, I’ve moved the file into a folder named _old. You can verify the fix by trying to add a new section ("+") on any Elementor page.

Best Regards,
Marcel